0

我正在尝试X 1000x60x5通过向量对矩阵进行相关分析Y 1000x1。使用代码:

for g=1:size(X,1)
    for h=1:size(X,2)
        C = corr(X(g,h,:),Y,'rows','complete','Type','Spearman');
    end
end

不幸的是,我不断收到错误消息:

??? Error using ==> corr at 103
X and Y must have the same number of rows.

尽管它们都有 1000 行。我不明白为什么会这样。

4

1 回答 1

4

X并且Y没有相同数量的行,在你的情况下X实际上X(g,h,:)只有 5 个元素(实际上只有 1 行),因为g它是一个标量

于 2013-04-30T13:41:28.470 回答