Have a problem on my code could you help me? URGENT

조회 수: 1 (최근 30일)
Gerard Nava
Gerard Nava 2018년 5월 26일
댓글: Walter Roberson 2018년 5월 26일
a2=28
ctheta3=cos(1:1:360)
stheta3=sin(1:1:360)
a3=39
stheta2=sin(1:1:360)
ctheta2=cos(1:1:360)
s=(a2*ctheta2)+(a3*ctheta3)
e=-((a2*stheta2)+(a3*stheta3))
subplot(3,2,1),plot(s,'c'),xlabel('Posición'),ylabel('Tiempo'),title('Grafica de posición s','FontSize',12)
subplot(3,2,2),plot(e,'r'),xlabel('Posición de e'),ylabel('Tiempo'),title('Grafica de posición e','FontSize',12)
DCt3=diff(ctheta3)
DSt3=diff(stheta3)
DCt2=diff(ctheta2)
DSt2=diff(stheta3)
W3=(a2*DCt2)./(a3*ctheta3)
subplot(3,2,3),plot(W3,'g'),xlabel('Velocidad de theta3'),ylabel('Tiempo'),title('Grafica de velocidad angular de theta3','FontSize',12)
Matrix dimensions must agree.
my problem is when i want to get W3 from the math equations!
  댓글 수: 3
Image Analyst
Image Analyst 2018년 5월 26일
No, don't double space code to get it to properly format. Highlight it and THEN click the {}Code icon:

댓글을 달려면 로그인하십시오.

채택된 답변

Image Analyst
Image Analyst 2018년 5월 26일
Usually with diff() people prepend a zero
DCt2 = [0, diff(ctheta2)]
  댓글 수: 1
Gerard Nava
Gerard Nava 2018년 5월 26일
You Are Awesome , Thanks A lot ! , Wish you the best !

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Gerard Nava
Gerard Nava 2018년 5월 26일
In DCt2 i have 359 elements and in ctheta3 i have 360 elements, how do i arrange the elemnts in 359 in order to be 360, should i add a 1 in its matrix ?, if so , how fo i write that part of the code of DCt2

카테고리

Help CenterFile Exchange에서 Mathematics and Optimization에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by