the average of multiple Probability density functions
Mostrar comentarios más antiguos
Hallo,
I have a cell array of {1000,1} pds, they are all the same distribution, but they differ slightly in the parameter values
Does any one know how to get the average of these pds? I have got them in iterative process and would like now to know the mean or average of them
I though of taking the mean of the parameter values in the pds in for loop but I am truggling with the right way to do it because I keep getting errors.
it would be helpful if some one gives me a hint :)
I have attached the cell array (Temp) in mat file
Thanks in advanced!
5 comentarios
J. Alex Lee
el 5 de Dic. de 2019
when i load the .mat file, the variable Temp is an emtpy cell array
Rima Habib
el 5 de Dic. de 2019
J. Alex Lee
el 5 de Dic. de 2019
Oh maybe it's because i don't have statistics toolbox...when you say pd's, i guess you mean some kind of statistics object? sorry i can't help!
Image Analyst
el 5 de Dic. de 2019
J, it should work regardless of what toolboxes you have
s=load('temp.mat')
cellArray = s.Temp
s =
struct with fields:
Temp: {1000×1 cell}
cellArray =
1000×1 cell array
{1×1 prob.GeneralizedParetoDistribution}
{1×1 prob.GeneralizedParetoDistribution}
{1×1 prob.GeneralizedParetoDistribution}
{1×1 prob.GeneralizedParetoDistribution}
etc.
Jeff Miller
el 5 de Dic. de 2019
What do you mean by "the average of the probability distributions"?
For example, suppose one distribution is normal(0,1) and another distribution is normal(10,2). Is the average normal(5,1.5)? Or is the average bimodal with one mode around 0 and another around 10? Or is the average distribution something else?
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Get Started with MATLAB en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!