Probability density functions (PDF) in Matlab 2012a or earlier
11 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Does anyone know how to calculate PDF in Matlab version 2012a or earlier?
If I used the following default code in Matlab for PDF, I'll see the following error:
mu = 0;
sigma = 1;
pd = makedist('Normal',mu,sigma);
x = [-2 -1 0 1 2];
y = pdf(pd,x)
Undefined function 'makedist' for input arguments of type 'char'.
0 commentaires
Réponse acceptée
Phil
le 7 Avr 2015
I actually just ran into this problem this morning, which resulted in me updating to a newer version of Matlab. I think this is because 2012a does not have the makedist function or the associated toolboxes to make it work. That came about in newer releases of Matlab. I know this doesn't answer your question of how to make it work, but it hopefully explains why it isn't working.
0 commentaires
Plus de réponses (1)
Image Analyst
le 7 Avr 2015
I don't know exactly what that does but if it gives you a sampling of numbers drawn from a normal distribution with a specified mu and sigma, you could use randn() instead.
0 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!