Bonjour,
je suis débutant en python. mon code est:
je reçois un erreur de xk_1 n'est pas déclarer dans la ligne de plt.scartter.
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
16
17
18
19 if (moteur_msg == 1) and (moteur_msg == 0): deltaX = (d2 - tempo2)*cos(phik) deltaY = (d2 - tempo2)*sin(phik) xk_1 = xk + deltaX yk_1 = yk + deltaY phik_1 = phik elif (moteur_msg == 2) and (moteur_msg == 3): theta = atan2(tempo2, tempo1) delta = 2*BC*sin(theta/2) p0 = 10*cos(theta) deltaX = 10 - p0 deltaY = sqrt(delta*delta - deltaX*deltaX) xk_1 = xk + deltaX yk_1 = yk + deltaY phik_1 = phik + theta plt.figure(1) plt.scartter(xk_1, yk_1, color='k', marker='*', s=50)
xk_1 et yk_1 et phik_1 je les ai pas déclaré avant, direct dans le if.
pouvez vous m'aider s'il vous plait?
Merci
Partager