我在 Matlab 中有一系列尺寸为 3x3x3 的 3D 数组。 Matlab 的 ttest 函数返回二维数组,当我查看文档时,我看到该方法对列执行 t 检验。我想执行一个遍历整个矩阵空间的 t 检验。如何在不手动创建自己的 t-test 脚本的情况下对此进行编码?
编辑:我希望通过 ttest 方法获得两个包含 p 值和 t 值的输出
[~,pval,~,tval] = ttest(x,y)
但是 thise 只给出了上面提到的二维数组。我要求输出是一个 3x3x3 数组,给出每个点的 t 值,理想情况下另一个包含与这些 t 值对应的 p 值。