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

4 vues (au cours des 30 derniers jours)
Gerard Nava
Gerard Nava le 26 Mai 2018
Commenté : Walter Roberson le 26 Mai 2018
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 commentaires
Image Analyst
Image Analyst le 26 Mai 2018
No, don't double space code to get it to properly format. Highlight it and THEN click the {}Code icon:

Connectez-vous pour commenter.

Réponse acceptée

Image Analyst
Image Analyst le 26 Mai 2018
Usually with diff() people prepend a zero
DCt2 = [0, diff(ctheta2)]
  1 commentaire
Gerard Nava
Gerard Nava le 26 Mai 2018
You Are Awesome , Thanks A lot ! , Wish you the best !

Connectez-vous pour commenter.

Plus de réponses (1)

Gerard Nava
Gerard Nava le 26 Mai 2018
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

Catégories

En savoir plus sur Mathematics and Optimization dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by