Please please help,

13 Ansichten (letzte 30 Tage)
Manu Young
Manu Young am 26 Jun. 2011
The question is toWrite a MATLAB script to do the following a. Create 10000 random variables uniformly distributed between 2 and 4. b. Create a histogram to approximate the actual probability density function. c. Superimpose the actual probability density function to the above histogram
This is what I have gotten so far
a=2; b=4; n=10000; r = a + (b-a).*rand(n,1);
xlabel('index');ylabel('Amplitude');grid pause X=1:10 y = unifpdf(X,2,4); hist(r,10) got stocked
Thank you so much
  3 Kommentare
Walter Roberson
Walter Roberson am 26 Jun. 2011
duplicate post is at http://www.mathworks.com/matlabcentral/answers/10238-probability-tossing-a-fair-pair-of-dice
Jan
Jan am 26 Jun. 2011
And see: http://www.mathworks.com/matlabcentral/answers/10316-help-please-please-i-am-stuck

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 26 Jun. 2011
Please do not open duplicate questions: it just results in duplicate effort.

Weitere Antworten (1)

Paulo Silva
Paulo Silva am 26 Jun. 2011
a=2; b=4; n=10000; r = a + (b-a).*rand(n,1);
xlabel('index');
ylabel('Amplitude');
grid
%pause
X=1:10;
y = unifpdf(X,2,4);
[nh,xout]=hist(r,10);
hold on
plot(X,y,'r')
bar(xout,nh/n)
legend('unifpdf','hist')
  1 Kommentar
Manu Young
Manu Young am 26 Jun. 2011
Thank you so much

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by