Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

help with error in coding

조회 수: 1 (최근 30일)
Duncan
Duncan 2014년 8월 15일
마감: MATLAB Answer Bot 2021년 8월 20일
I have a for loop which continually assigns values into a cell array and i keep getting an error. "Subscripted assignment dimension mismatch."
the correct values come up for the first two "m" values but an error shows when its running for "m = 3"
here is the code for that error:
for m = 1:1:3
for n = 1:1:3
B = A((A(:,1) - C{2,m}(n,1)).^2 + (A(:,2) - C{2,m}(n,2)).^2 == C{1,m}(1,1)^2,:);
D{1,m}(n,:) = B;
end
end

답변 (1개)

Iain
Iain 2014년 8월 15일
Change D{1,m}(n,:) = B;
To:
D{1,m}{n} = B;

이 질문은 마감되었습니다.

제품

Community Treasure Hunt

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

Start Hunting!

Translated by