Azzera filtri
Azzera filtri

Conditional normal random distribution

1 visualizzazione (ultimi 30 giorni)
Hi,
I would like to create a spiral in matlab while the radius is dependent on the angle theath in the following way:
thate is N daimentional vector sampled from a uniform distrbution. the radius r in sampled from normal conditional distrbusion where the expectation mu is dependent on theata.
How can i define a conditional distrbusion in matalb?
Thanks

Risposta accettata

Paul
Paul il 25 Apr 2021
I'm going to assume that for any value of theta, the radius (rho) is normally distributed with mean 2*theta and variance = sigma^2 = 1. Then
>> theta=rand(1000,1)*2*pi; % uniformly distributed theta over 0 - 2pi
>> rho=normrnd(2*theta,1);
>> plot(rho.*cos(theta),rho.*sin(theta),'.'
Is this what you're looking for?

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by