Is there a more efficient way to do many ANOVAs
1 回表示 (過去 30 日間)
古いコメントを表示
I want to know if there is a vectorised implementation for doing many ANOVAs.
At the moment I have time series data, with 600 time points. I want to use the same grouping matrix for all 600 of these Y values. Is there a more efficient way of doing this than using a for loop?
e.g. NTimePoints = 600; NExamples = 250; Y = rand(NExamples ,NTimePoints ); Groups = round(rand(NExamples,1)*5)+1;
for t=1:NTimePoints
anova1(Y(:,t),Groups,'off'); end
Thanks!
0 件のコメント
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で ANOVA についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!