voila j'ai programmé une trajectoire de la vitesse suivant le temps mais le programme ne marche pas
si vous pouvez m'aider
merci d'avance
le problème c'est sue matlab ne dessine rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 clc; Wref(1)=0; T=0.00001; N=10/T; for k=1:1:N t(k)=(k-1)*T; disp(k); Wref(k)=(150*t(k)).*(t>=0&t<=1)+150.*(t>1&t<=2)+(100*t(k)-50).*(t>2&t<=3)+250.*(t>3&t<=5)+(-120*t(k)+850).*(t>5&t<=7)+10.*(t>7&t<=8)+(-150).*(t>8); end figure(1) plot(t(k),Wref(k)) xlabel('le temps (t)'); ylabel('Vitesse'); grid on;
de plus matlab affiche une erreur??? In an assignment A(I) = B, the number of elements in B and
I must be the same.
Error in ==> mbala at 13
Wref(k)=(150*t(k)).*(t>=0&t<=1)+150.*(t>1&t<=2)+(100*t(k)-50).*(t>2&t<=3)+250.*(t>3&t<=5)+(-120*t(k)+850).*(t>5&t<=7)+10.*(t>7&t<=8)+(-150).*(t>8);
Partager