MATLAB解决方案:
如果我理解正确,您只是想方设法在每次输入矩阵的两个不同列中输入ttest
。您可以使用nchoosek
获取所有可能的列对组合:
pairs = nchoosek(1:size(X, 2), 2);
现在,您可以使用不同的对调用ttest
来迭代这些索引:
for idx = transpose(pairs)
h = ttest(X(:, idx(1)), X(:, idx(2)));
%// Do something with the result...
end