Tracé

Tracé de la fonction à étudier.

Question

Définir la fonction \(\texttt{lambda1(alpha)}\).

Indice

Attention aux unités

Solution

1
def lambda1(alpha):
2
    return np.sqrt((L*np.cos(-130*np.pi/180+alpha)+a)**2 + (L*np.sin(-130*np.pi/180+alpha)-b)**2)

Question

Tracer l'angle \(\alpha\) en fonction de \(\lambda_1\) sur le domaine d'étude considéré.

Solution

1
courbe=lambda1(alpha)
2
f, ax = plt.subplots()
3
f.suptitle("Elongation en mètres")
4
ax.set_xlabel("Angle en degré")  # On légende les abscisses de la zone de tracé
5
ax.set_ylabel("Lambda (m)")  # On légende les ordonnées de la zone de tracé
6
ax.plot(alpha*180/np.pi,courbe, label="Elongation en mètres")  # On trace la courbe voulue
7
ax.legend()  # On affiche la légende de la zone de tracé
8
plt.show()

Question

Déterminer graphiquement, à l'aide de zoom sur la figure, l'angle \( \alpha\) pour un allongement de \(\lambda_1=.4~~m\).

Solution

Solution autour de -23°