Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
why am I get this error?: ??? Subscripted assignment dimension mismatch.
조회 수: 1 (최근 30일)
이전 댓글 표시
why am I get this error?:
??? Subscripted assignment dimension mismatch.
Error in ==> Untitled2 at 6
C(i,1) = B(67:74);
My code is:
C = zeros(1230,1);
for i=1:1230
B = A(i,1);
B = char(B);
C(i,1) = B(67:74);
end
A is a <1230*1> cell, which there is a text in every cells!
I've also checked my code like this and it works!
for i=1:1230
B = A(i,1);
B = char(B);
Z = B(67:74);
end
but I want to save All 1230 items in a matrix!
Thanks
댓글 수: 1
Walter Roberson
2013년 3월 12일
You are trying to store a sequence of characters into a single element of a numeric matrix. What is your goal here? Are you really trying to store the numeric interpretation of those characters into that location?
답변 (1개)
Azzi Abdelmalek
2013년 2월 25일
편집: Azzi Abdelmalek
2013년 2월 25일
You can 't do this
C(i,1) = B(67:74);
Try this
C = cell(1230,1);
for i=1:1230
B = A(i,1);
B = char(B);
C(i,1) = cellstr(B(67:74));
end
댓글 수: 1
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!