gpt4 book ai didi

matlab - rm ANOVA(Matlab)期间具有随机因子的误差

转载 作者:行者123 更新时间:2023-12-03 08:45:44 30 4
gpt4 key购买 nike

我正在尝试在Matlab中使用4个因素进行重复测量方差分析,其中一个因素代表我希望作为随机因素的科目。
我的代码如下:

[p,table,stats] = anovan(COORDS_SUBJ_II,{group_hand,group_stim,group_time,group_subs},'random',4,'varnames',{'HAND','STIM','TIME','SUBS'});

在这里,所有变量都具有相同的尺寸,即1350x1(所有类型均为“ double ”)。我在网上用一些建议的代码检查了我的代码,它与之匹配,但我不断收到以下错误...
Error using chi2inv (line 3)
P and V must be of common size or scalars
Error in anovan>varcompest (line 838)
L = msTerm .* dfTerm ./ chi2inv(1-alpha/2,dfTerm);
Error in anovan>getRandomInfo (line 811)
[varest,varci] = varcompest(ems,randomterms,msTerm,dfTerm,alpha);
Error in anovan (line 296)
getRandomInfo(msterm,dfterm,mse,dfe,emsMat,randomterm,...

我的因变量( COORDS_SUBJ_II)中有几个NaN,尽管我曾经运行代码一次,用随机数替换了这些NaN,但它仍然给我同样的错误。我现在有点迷路,不胜感激。

最好

ty

最佳答案

找到了。我不久前下载的工具箱也有chi2inv命令,这提示错误=)

关于matlab - rm ANOVA(Matlab)期间具有随机因子的误差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54788500/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com