我接受两个阵列并进行比较。但是,一个数组可能比另一个数组大。
那么,如何将较大的阵列修剪为较小的阵列以防止尺寸不匹配?
现在,我使用此代码修剪行:
[nRows1,nCols1] = size(data1);
[nRows2,nCols2] = size(data2);
data1(nRows1 + 1:nRows2,:) = [];
但是,这仍然不起作用,它表示存在尺寸不匹配。
答案 0 :(得分:2)
这应该这样做:
data1(size(data2, 1)+1:end, :) = [];
data2(size(data1, 1)+1:end, :) = [];