Solve error : Index in position 2 exceeds array bounds. Index must not exceed 15.
조회 수: 1 (최근 30일)
이전 댓글 표시
a=2;
m=5;
n=15;
%ADM is matrix of size 5by15
for i=1:m
for k=1:3
B(i,k)=0;
for j=1:n/3
B(i,k)=ADM(i,3*j-a)+B(i,k);
end
a=a-1;
end
end
댓글 수: 2
DGM
2022년 10월 1일
ADM is 5x15.
You're trying to access ADM(i,3*j-a) when j = 5 and a = -1. 3*j-a = 16.
How to resolve this depends entirely on what the code is intended to do.
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!