MATLAB中的N-way ANOVA:未定义的函数或变量“;denommat”;

MATLAB中的N-way ANOVA:未定义的函数或变量“;denommat”;,matlab,anova,Matlab,Anova,我试图在MATLAB中进行N向方差分析,并进行进一步的多重比较。 我测量了15名受试者在6种不同条件下(2种“形式”和3种“类型”——这些是分析中的因素)的ERP成分振幅,我将受试者设置为随机效应。这是我的密码: [ps,tbl,stats]=anovan(振幅{1,1}(:,1),{typevector,formvector,sbjvector},,'model',[1,2,3]。。。 “随机”,3 。。。只要我想要两个输出(ps和tbl),这就可以很好地工作。当我尝试获取multcompar

我试图在MATLAB中进行N向方差分析,并进行进一步的多重比较。 我测量了15名受试者在6种不同条件下(2种“形式”和3种“类型”——这些是分析中的因素)的ERP成分振幅,我将受试者设置为随机效应。这是我的密码:

[ps,tbl,stats]=anovan(振幅{1,1}(:,1),{typevector,formvector,sbjvector},,'model',[1,2,3]。。。
“随机”,3

。。。只要我想要两个输出(ps和tbl),这就可以很好地工作。当我尝试获取multcompare函数的统计信息时,我得到以下信息:

Undefined function or variable "denommat".

Error in anovan/makestats (line 419)
    stats.denom = denommat;

Error in anovan (line 330)    stats = makestats(stats);  % nested
function
你知道怎么处理吗?是否可以手动生成统计数据?或者,也许有另一种方法可以仅使用给定的表执行事后比较