I face the error of "Subscripted assignment dimension mismatch." when i want to create a loop a matrix. my simple short code given below, plz help me?
조회 수: 2 (최근 30일)
이전 댓글 표시
clc clear x1=5; x2=3; x3=2; for i=1:3 if i==1 x1=6; elseif i==2 x1=7; elseif i==3 x1=8; end p(i,:)=[x1-x2 x3-x2; x2-x3 x1-x3] end
댓글 수: 0
채택된 답변
Star Strider
2014년 6월 4일
Change:
p(i,:)=[x1-x2 x3-x2; x2-x3 x1-x3]
to:
p(i,:,:)=[x1-x2 x3-x2; x2-x3 x1-x3]
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!