je voudrais dessiner avec matlab une trajectoire 3D; mais étant débutant j’écris le programme suivant mais il me donne des points.
comment je fais pour obtenir une courbe svp?
Code:clc; clear all; close all; g=9.8; pas=0.02; z=0.8; Tc=sqrt(z/g); i=0; Tsup=0.8; x0=-0.2; y0=-0.2; vx0=0.791; vy0=0.791; for t=i:pas:i+Tsup %selon x: xf=x0*cosh(t/Tc)+Tc*vx0*sinh(t/Tc);%la valeure finale de la position x du pied (ou la solution selon x) vxf=(x0/Tc)*sinh(t/Tc)+vx0*cosh(t/Tc);%la valeure finale de la vitesse selon x du pied %selon y: yf=y0*cosh(t/Tc)+Tc*vy0*sinh(t/Tc); vyf=(y0/Tc)*sinh(t/Tc)+vy0*cosh(t/Tc); hold on, plot3(xf,yf,z); end hold off,
-----