Problems plotting, and variables
조회 수: 8 (최근 30일)
이전 댓글 표시
Im creating a code so MU need to have 2 columns and "n" rows. (Column 1 and 2 are for storing solutions 1 and 2 (ns) respective.)
and also make a graph of MU with respect to theta, showing both solutions (solutions are in different scrpt)
BUT I got this error message "Unable to perform assignment because the indices on the left side are not compatible with the size of the right side." MU(:,1)=th4-th3(:,ns);
CAN SOMEONE HELP ME PLS ?
So my code is :
ns=1; % Number of solution (ns)
MU(:,1)=th4-th3(:,ns);
MU(:,2)=th4-th3(:,ns);
ns=2;
%MU=th4-th3(:,ns);
MU(:,1)=th4-th3(:,ns);
MU(:,2)=th4-th3(:,ns)
figure
hold on
plot(th2,MU(:,1),'b.'); % (th2 is already calculated at the top of the code)
plot(th2,MU(:,2),'r-');
axis equal
xlabel('x')
ylabel('y')
title('Ángulo de Transmisión')
채택된 답변
Image Analyst
2021년 8월 31일
th4 does not have as many rows as th3. What does this show?
[rows3, columns3] = size(th3)
[rows4, columns4] = size(th4)
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!