Getting error message ' Index in position 1 exceeds array bounds ( must not exceed 4), error in line 7.

1 次查看(过去 30 天)
A= 5*5 size matrix
for m=1:5;
for n=1:5;
line 7-> E= A(m,n);
disp (E).

采纳的回答

Awais Saeed
Awais Saeed 2021-8-21
You are storing only one element in E. Perhaps you want to copy elements of A into E element by element.
A = magic(5)
for m=1:1:size(A,1)
for n=1:1:size(A,2)
E(m,n)= A(m,n);
end
end
disp(E)

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by