我有一些代码尚未完成,我需要了解它应该如何工作。这是关于两个不同向量的相关性。
我将展示给我的台词。如果执行它(大小分别为x1 = 1761x1和x2 = 1761x1),则给出的结果为单个NaN
。我知道转置不是一种选择,因为corr
函数的结果为1761x1761,无论结果如何,都将在标题中使用它,因此我猜想它只能是一个数字。
我以为我的MATLAB版本(2017)可能有问题,但我不知道。
%x1 is 1761x1 and x2 is 1761x1
corr_pearson_x1_x2 = corr(x2,x1,'type','pearson');
%I omitted some code lines that I thought were unnecessary
title([sbjname,' Corr = ',num2str(corr_pearson_x1_x2,2)]) %used for plotting
现在,我只得到NaN
或一个大矩阵,而我都不需要。
我需要此代码所有者拥有的一个值。