For循环的相关-线性索引

25次浏览(最近30天)
西蒙Wittner
西蒙Wittner 2021年9月27日21:55
回答: 骑自行车的人 2021年9月27日22:15
我有一个大数据集(4078x1034),我需要找到corrcoef,保持一列(1)不变,并用其他列测试它,从列11开始。
Matlab告诉我这个错误:
错误使用 corrcoef 第114行
不支持使用线性索引(一个下标)或多维索引(三个或更多下标)对表进行下标。金宝app使用行下标和变量下标。
我该如何解决这个问题?
一个= readtable (“train_v1.csv”);
e = {: 1};%不变的列
S =大小(一个);
K = 0(((1、2)-11));%准备输出矩阵
i = 11: S(1、2)
tmp = corrcoef (e (:, i));
K (i - 10大道)= tmp;
结束
disp (K)

接受的答案

骑自行车的人
骑自行车的人 2021年9月27日22:15
我觉得你需要用
{:,我}
而不是
(:,我)
在号召中 corrcoef

更多的答案(0)

下载188bet金宝搏


释放

R2019a

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

翻译的