Bonjour à tous!

Je viens vers vous car j'ai un problème! Je ne sais pas vraiment me servir de Scilab car mes souvenirs me font défauts mais j'aurais besoin d'une aide pour écrire un programme qui traduit la trajectoire d'un objet lancé à une certaine hauteur (en prenant en compte le coefficient de trainée etc)

Je vous pose toutes les équations que j'ai en espérant que quelqu'un saura me traduire ça en programme!

vr=vitesse du rotor-->variable
r=longueur de la pale
a=angle d'éjection -->variable

x(t)=r*cos(a)-vr*r*sin(a)*t
y(t)=0
z(t)=h-r*sin(a)-vr*r*cos(a)*t-g*t²/2

x(0)=r*cos(a)
y(0)=0
z(0)=h-r*sin(a)

x'(0)=-vr*r*sin(a)
z'(0)=-vr*r*cos(a)

Au moment où l'objet touche le sol z(ti)=0 où
ti=-vr*r*cos(a)/g-((2/g)*(h-r*sin(a)+vr²*r²*cos²(a)/(2*g))^1/2

v(t)=(Vx(t)²+Vy(t)²+Vz(t)²)^1/2

dx/dt=Vx
dy/dt=Vy+Wy
dz/dt=Vz

dVx/dt=-b*Vx*|v(t)|
dVy/dt=-c*Vy*|v(t)|
dVz/dt=-g-d*Vz*|v(t)|

k=[kx,ky,kz]
m= masse de l'objet
avec b=kx/m, c=ky/m,d=kz/m

Donc moi je voudrais trouver la portée maximale que peut atteindre l'objet suivant l'angle d'éjection et la vitesse du rotor

Est ce que quelqu'un peut m'aider??

Je sais qu'il manque les données numériques mais je pourrais les remplir moi meme quand j'aurais le programme.

J'espère qu'une aimable personne voudra bien mettre ses services à contribution!

J'attends de vos nouvelles et merci d'avance!!