Complexe

Complexe

new Complexe() → {Complexe}

Source:

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

Returns:
Type
Complexe

Methods

argument(uniteAngle) → {number}

Source:

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

Parameters:
Name Type Description
uniteAngle KernelUniteAngle

0 pour le radian, 1 pour le degré.

Returns:

: L'argument principal.

Type
number

differenceComp(z1, res) → {void}

Source:

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

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

expComp(uniteAngle, res) → {void}

Source:

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

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

inverseComp(res)

Source:

Fonction renvoyant l'inverse de tthis dans res

Parameters:
Name Type Description
res

isNanOrInfinite() → {boolean}

Source:

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

Returns:
Type
boolean

lnComp(uniteAngle, res) → {void}

Source:

Renvoie le logarithme complexe de this en tenant compte de uniteAngle.

Parameters:
Name Type Description
uniteAngle KernelUniteAngle

0 pour radian, 1 pour degré.

res Complexe
Returns:
Type
void

module() → {number}

Source:

Renvoie le module du nombre complexe.

Returns:
Type
number

moduleCarre() → {number}

Source:

Renvoie le carré du module du complexe.

Returns:
Type
number

produitComp(z1, res) → {void}

Source:

Renvoie dans le complexe res le produit de this avec z1.

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

puisComp(b, res) → {void}

Source:

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

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

puisCompExpEnt(exposant, res) → {void}

Source:

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.

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

set() → {void}

Source:

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.

Returns:
Type
void

sommeComp(z1, res) → {void}

Source:

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

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

toString() → {string}

Source:

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

Returns:
Type
string