Erreur affichage vecteur

A voir également:Erreur affichage vecteurErreur affichage. ✓ - Forum - Facebook Erreur Affichage Norton ✓ - Forum - Virus / Sécurité MVC modèle vue contrôle erreur affichage ✓ - Forum - Programmation [XML] Erreur affichage page sous IE ✓ - Forum - Webmaster Erreur affichage sql syntax ✓ - Forum - Programmation

Bonjour,
je souhaite tracer une courbe avec python, et afficher des vecteurs vitesse sur cette courbe. Lorsque j'effectue mon programme, il me renvoie cette erreur:

Traceback (most recent call last):
File "", line 63, in eval_python
File "", line 9
plt.arrow(x[i],y[i],(x[i+1]-x[i]),(y[i+1])-y[i]) , shape='full', lw=1,
^
IndentationError: expected an indented block



Mon programme est le suivant:

import matplotlib.pyplot as plt
x=[1,2,3,4,5,6,7,8]
y=[2,4,6,8,10,12,14,16]
plt.plot(x,y,'r+', ms=20.) # tracé des points, ms détermine la taille des marqueurs.
plt.axis('equal')
def vitesse(x,y,i) :
# x et y sont des listes contenant les coordonnées, i le numéro du point
# dont on affiche la vitesse
plt.arrow(x[i],y[i],(x[i+1]-x[i]),(y[i+1])-y[i]) , shape='full', lw=1,
length_includes_head=True, rasterized=True, color = 'c', head_width=.05,fc='c')
vitesse(x,y,4) # appel de la fonction, ici au point 5 (4+1).
plt.show() # affichage du tracé.

Je suis nouveau avec python, et je ne comprend pas mon erreur... Merci de votre aide!

Forum

A voir également:Erreur affichage vecteurErreur affichage. ✓ - Forum - Facebook Erreur Affichage Norton ✓ - Forum - Virus / Sécurité MVC modèle vue contrôle erreur affichage ✓ - Forum - Programmation [XML] Erreur affichage page sous IE ✓ - Forum - Webmaster Erreur affichage sql syntax ✓ - Forum - Programmation

Web: www.shapebootstrap.net

1 réponse

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

bonjour, j'imagine que tu n'as pas correctement indenté les lignes suivant "def".
as-tu lu la documentation?
par ailleurs, merci d'utiliser la coloration syntaxique quand tu postes du code.

Reply

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed