# Aide pour le DM 4 (1STI2D - spécialité) ## Exercice 1 Si vous avez besoin d'aide pour Python, vous pouvez utiliser le fichier que j'ai créé sur Capytale (dans l'ENT). Il faudra renseigner le code de l'activité, qui est : 7a7d-517919. L'objectif est de vous éviter toute installation de Python et de pouvoir l'utiliser en ligne. Cela me permet également de voir votre travail lorsque vous êtes bloqué(e). ### Partie A 1. 2. 3. L'objectif est d'écrire les commandes nécessaires à l'obtention du module et d'un argument des nombres complexes donnés. Les commandes données au-dessus de la remarque 1 peuvent être utiles... Il faut également donner le résultat (module et argument) pour chacun des nombres complexes donnés. **Attention, le nombre i s'écrit j pour Python.** Par exemple, pour définir le nombre $z_1$, on peut taper : $\verb~z_1 = -3 + 4j~$. Par contre, pour $z_2$, l'écriture $\verb~z_2 = -1 + sqrt(3)j~$ ne fonctionne pas car Python attend un nombre écrit avec des chiffres avant j. Dans ce cas, une solution : $\verb~z_2 = complex(-1,sqrt(3))~$. ### Partie B 1. 2. 3. L'objectif est d'écrire les commandes nécessaires à l'obtention de la forme algébrique des nombres complexes dont le module et un argument sont donnés. Il faut utiliser les commandes de l'exemple juste au-dessus et donner les résultats obtenus. À partir du module et d'un argument d'un nombre complexe, on obtient immédiatement une forme trigonométrique. On demande d'en déduire la forme algébrique en utilisant des commandes Python. Voici un exemple : Si $|z|=5$ et $\text{arg}(z)\equiv \dfrac{\pi}{3}~[2\pi]$, alors on peut définir le nombre complexe $z$ en Python avec la commande $\verb~z = rect(5, pi/3)~$. Pour rappel, une forme trigonométrique de $z$ est $z=5\left[\cos\left(\dfrac{\pi}{3}\right)+\text{i}\sin\left(\dfrac{\pi}{3}\right)\right]$. C'est ce que signifie $\verb~z = rect(5, pi/3)~$. Pour obtenir la forme algébrique, c'est-à-dire la forme $z=a+\text{i}b$ avec $a$ et $b$ réels, il suffit de chercher les parties réelle et imaginaire de $z$. Avec les commandes $\verb~z.real~$ et $\verb~z.imag~$, c'est que l'on obtient. Ici, on demande d'arrondir des valeurs à $10^{-3}$. La commande $\verb~round(...,3)~$ devrait donc être utile.