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