Vecteur vitesse et variation de vitesse sur Python

Vecteur vitesse et variation de vitesse sur Python

Messagede diox » 21 Juin 2020, 13:44

Bonjour,

J'essaye de tracer des vecteurs vitesse et variation de vitesse sur python mais je n'y arrive pas.

Je souhaite dessiner les vecteurs vitesse en prenant les points de part et d'autre du point i : v(i) = M(i-1)M(i+1)/(2t)
puis dessiner les vecteurs variation de vitesse Dv(i) = v(i+1)-v(i-1)

J'ai mes listes t,x et y. Dans un premier temps, je souhaite créer les listes Vx et Vy puis dessiner le vecteur vitesse. Voici ce que j'ai mis sur edupython :

Vx=[]
Vy=[]

for i in range(1,len(x)-1):
Vx.append((x[i+1]-x[i-1])/(t[i+1]-t[i-1]))
Vy.append((y[i+1]-y[i-1])/(t[i+1]-t[i-1]))
plt.quiver(x[i], y[i],Vx[i-1],Vy[i-1],color="green",scale=25, width=0.0025)


Avec ce programme, je visualise bien mes vecteurs vitesse mais je me demande si ce que j'ai mis dans le plt.quiver est bon : x[i], y[i],Vx[i-1],Vy[i-1] ? Je pense que j'ai fais n'importe quoi avec les i, i-1...

A partir du morceau de programme précédent, je souhaite maintenant dessiner les vecteurs variation de vitesse. Voici ce que j'ai fait mais cela ne marche pas. Je n'ai pas vraiment compris comment utiliser le rang i

DVx=[]
DVy=[]

for i in range(2, len(x)-2):
DVx.append(Vx[i+1]-Vx[i-1])
DVy.append(Vy[i+1]-Vy[i-1])
plt.quiver(x[i], y[i],DVx[i],DVy[i],color="purple",scale=10, width=0.0025)


Pouvez vous m'aider ?
Merci.
diox
 
Messages: 6
Inscription: 14 Mai 2016, 18:06
Académie: Versailles
Poste: Enseignant en Lycée

Re: Vecteur vitesse et variation de vitesse sur Python

Messagede gts2 » 21 Juin 2020, 21:06

En gardant la même idée cela marche avec :
# On fait pour vx -> ax comme pour x -> vx
for i in range(1, len(Vx)-1):
DVx.append(Vx[i+1]-Vx[i-1])
DVy.append(Vy[i+1]-Vy[i-1])
plt.quiver(x[i+1], y[i+1],DVx[i-1],DVy[i-1],color="purple",scale=10, width=0.0025)
# Car x[i] correspond à Vx[i-1] et donc à DVx[i-2]

plt.show()
gts2
 
Messages: 330
Inscription: 19 Fév 2019, 10:49
Académie: Orléans-Tours
Poste: Enseignant en Classes préparatoires

Re: Vecteur vitesse et variation de vitesse sur Python

Messagede diox » 22 Juin 2020, 08:29

D'accord, merci !
diox
 
Messages: 6
Inscription: 14 Mai 2016, 18:06
Académie: Versailles
Poste: Enseignant en Lycée

Re: Vecteur vitesse et variation de vitesse sur Python

Messagede Marie Pierrot » 05 Mar 2021, 15:58

Bonjour
J'ai écris un programme qui trace à la volée les vecteurs vitesse et variation de vitesse (il faut cliquer sur les points d'un trajet...)
Rmq : Pour que le programme fonctionne il faut placer le fichier image dans le même dossier que le programme...
Si ça peut aider..
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Marie Pierrot
http://mariepierrot.free.fr/lycee/
Marie Pierrot
 
Messages: 4
Inscription: 05 Mar 2021, 15:30
Académie: Académie d'Aix-Marseille
Poste: Enseignant en Lycée

Re: Vecteur vitesse et variation de vitesse sur Python

Messagede genest » 05 Mar 2021, 18:23

Merci pour le partage.
Pour finaliser ton inscription, tu dois partager un document pédagogique personnel en format modifiable et en PDF. Un programme python brut n'est pas considéré comme un document pédagogique. Il faudrait partager l'activité donnée aux élèves qui utilise ce programme.
Merci, à bientôt pour les partages.
genest
 
Messages: 2019
Inscription: 30 Aoû 2012, 08:58
Académie: Bordeaux
Poste: Enseignant en Lycée

Re: Vecteur vitesse et variation de vitesse sur Python

Messagede Marie Pierrot » 05 Mar 2021, 22:53

Bonjour je partage ici une activité sur les vecteurs vitesses...
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Marie Pierrot
http://mariepierrot.free.fr/lycee/
Marie Pierrot
 
Messages: 4
Inscription: 05 Mar 2021, 15:30
Académie: Académie d'Aix-Marseille
Poste: Enseignant en Lycée

Re: Vecteur vitesse et variation de vitesse sur Python

Messagede Gayrard » 06 Mar 2021, 09:27

Merci pour ce partage.
Tu peux à présent avoir accès aux différents documents postés dans notre forum. Tu verras qu'il est riche d'idées.
Gayrard
 
Messages: 1206
Inscription: 21 Avr 2016, 14:28
Académie: J'exerce dans l'académie de Midi-Pyrénées.
Poste: Enseignant en Collège/Lycée


Retourner vers Informatique et Numérique

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité