< Programmation Octave
Octave |
L'étagère Informatique et Mathématiques. |
![]() Octave |
Sommaire |
|
Bibliographie |
Autres cours |
Modifier ce modèle |
Définir des nombres complexes
Octave permet de définir des nombres complexes de façon très simple car "i" est une constante 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".
Fonctions de base
La commande "real()" donne la partie réelle d'un nombre complexe, la commande "imag()" en donne la partie imaginaire:
octave> z = 3 + 4i z = 3 + 4i octave> R = real(z) R = 3 octave> I = imag(z) I = 4
La commande "conj()" calcul le conjugué d'un nombre complexe:
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'argument du nombre :
octave> a = arg(z) a = 0.92730
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.