mat = zeros(2,1);
for k = 1:3
mat(k) = k;
end
以上定义就会弹这个出错,你forloop的参数(3)不可以超过定义的矩阵的维数(2).
matlab 弹出错时会告知具体哪行出错的.可以看到具体哪里的定义错了.
mat = zeros(2,1);
for k = 1:3
mat(k) = k;
end
以上定义就会弹这个出错,你forloop的参数(3)不可以超过定义的矩阵的维数(2).
matlab 弹出错时会告知具体哪行出错的.可以看到具体哪里的定义错了.