the average of multiple Probability density functions
古いコメントを表示
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 件のコメント
J. Alex Lee
2019 年 12 月 5 日
when i load the .mat file, the variable Temp is an emtpy cell array
Rima Habib
2019 年 12 月 5 日
J. Alex Lee
2019 年 12 月 5 日
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
2019 年 12 月 5 日
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
2019 年 12 月 5 日
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?
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Get Started with MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!