Please please help,
Afficher commentaires plus anciens
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 commentaires
Jan
le 26 Juin 2011
You can use the code formatting to improve the readabilty. See the "{} Code" button on top of the edit field.
Walter Roberson
le 26 Juin 2011
duplicate post is at http://www.mathworks.com/matlabcentral/answers/10238-probability-tossing-a-fair-pair-of-dice
Jan
le 26 Juin 2011
And see: http://www.mathworks.com/matlabcentral/answers/10316-help-please-please-i-am-stuck
Réponse acceptée
Plus de réponses (1)
Paulo Silva
le 26 Juin 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 commentaire
Manu Young
le 26 Juin 2011
Catégories
En savoir plus sur Univariate Discrete Distributions dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!