Probability density functions (PDF) in Matlab 2012a or earlier
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Moe
el 7 de Abr. de 2015
Respondida: Image Analyst
el 7 de Abr. de 2015
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 comentarios
Respuesta aceptada
Phil
el 7 de Abr. de 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 comentarios
Más respuestas (1)
Image Analyst
el 7 de Abr. de 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 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!