Programmation Octave/Analyse Complexe
Un livre de Wikibooks.
| Octave |
| L'étagère Informatique et Mathématiques. |
| Sommaire |
|
| Bibliographie |
| Autres cours |
| Modifier ce modèle |
[modifier] Définir des nombres complexes
Octave permet de définir des nombres complexes de façon très simple car "i" est une constane prédéfinie d'Octave:
octave> z = 1 + i z = 1 + 1i
Ou des vecteurs complexes :
octave> z = [1; 3; 1] + i*[2; -2; -1] z = 1 + 2i 3 - 2i 1 - 1i
La lettre "j" peut aussi être utilisée au lieu de "i".
[modifier] Fonctions de base
La commande "conj() calcul le conjugué d'un nombre complexe:
octave> z = 3 + 4i z = 3 + 4i octave> z2 = conj(z) z2 = 3 - 4i
La commande "abs()" permet de calculer le module d'un nombre complexe:
octave> r = abs(z) r = 5
La commande "arg()" calcul permet de calculer l'argumenr du nombre :
octave> a = arg(z) a = 0.92730
