我不明白为什么Matlab会给我"索引超出Matrix维度"
j = 1;
for i = 1:Nx;
n = i+(j-1)*Nx;
M(n,n) = 1;
B(n,1) = bottom_boundary(i);
end
我可能只是非常愚蠢而没有看到错误,但我的逻辑似乎是正确的。它允许我第一次循环遍历for循环,并在n = 1时将值放在B(1,1)中。当n = 5时,它给出了索引超出矩阵维度的错误。 B是16x1行向量。 Workspace - Variables