Complexe

Complexe

new Complexe() → {Complexe}

Description:
  • Classe représentant un nombre complexe pour les calculs dans MathGraph32. this.x est la partie réelle. this.y est la partie imaginaire.

Source:
Returns:
Type
Complexe

Methods

argument(uniteAngle) → {number}

Description:
  • Fonction renvoyant l'argument principal du complexe s'il est non nul. La réponse tient compte du paramètre uniteAngle

Source:
Parameters:
Name Type Description
uniteAngle KernelUniteAngle

0 pour le radian, 1 pour le degré.

Returns:

: L'argument principal.

Type
number

differenceComp(z1, res) → {void}

Description:
  • Renvoie dans le complexe z1 la différence de this avec z1.

Source:
Parameters:
Name Type Description
z1 Complexe
res Complexe
Returns:
Type
void

expComp(uniteAngle, res) → {void}

Description:
  • Renvoie l'exponentielle complexe de this en tenant compte de uniteAngle.

Source:
Parameters:
Name Type Description
uniteAngle KernelUniteAngle
res Complexe
Returns:
Type
void

inverseComp(res)

Description:
  • Fonction renvoyant l'inverse de tthis dans res

Source:
Parameters:
Name Type Description
res

isNanOrInfinite() → {boolean}

Description:
  • Fonction renvoyant true si la valeur réelle ou imaginaire de this n'est pas définie.

Source:
Returns:
Type
boolean

lnComp(uniteAngle, res) → {void}

Description:
  • Renvoie le logarithme complexe de this en tenant compte de uniteAngle.

Source:
Parameters:
Name Type Description
uniteAngle KernelUniteAngle

0 pour radian, 1 pour degré.

res Complexe
Returns:
Type
void

module() → {number}

Description:
  • Renvoie le module du nombre complexe.

Source:
Returns:
Type
number

moduleCarre() → {number}

Description:
  • Renvoie le carré du module du complexe.

Source:
Returns:
Type
number

produitComp(z1, res) → {void}

Description:
  • Renvoie dans le complexe res le produit de this avec z1.

Source:
Parameters:
Name Type Description
z1 Complexe
res Complexe
Returns:
Type
void

puisComp(b, res) → {void}

Description:
  • Renvoie dans res this élevé à la puissnace b (b complexe)

Source:
Parameters:
Name Type Description
b Complexe
res Complexe
Returns:
Type
void

puisCompExpEnt(exposant, res) → {void}

Description:
  • Elévation d'un complexe à une puissance entière d'exposant strictement positif, inférieur ou égal à 255 et non nul On utilise l'algorithme optimisé n'utilisant que des produits. Le résultat est renvoyé dans res.

Source:
Parameters:
Name Type Description
exposant number
res Complexe
Returns:
Type
void

set() → {void}

Description:
  • Fonction donnant une valeur à un nombre complee. Avec un paramètre : Le paramètre est lui-même un Complexe Avec deux paramètres : On donne une valeur à la partir réelle et à la partie imaginaire.

Source:
Returns:
Type
void

sommeComp(z1, res) → {void}

Description:
  • Renvoie dans le complexe res la somme de this avec z1.

Source:
Parameters:
Name Type Description
z1 Complexe
res Complexe
Returns:
Type
void

toString() → {string}

Description:
  • Renvoie une chaîne de caractères représentant le complexe this.

Source:
Returns:
Type
string