Manuel PEAR
Précédent
Chapitre 48. Math
Suivant
Math_Complex
Table des matières
Résumé de la classe
Math_Complex
-- Math_Complex : classe pour représenter la manipulation des nombres complexes (z = a + b*i)
constructeur
Math_Complex::Math_Complex()
-- Constructeur de Math_Complex
Math_Complex::abs()
-- Retourne la grandeur d'un nombre
Math_Complex::abs2()
-- Retourne la taille au carré d'un nombre
Math_Complex::angle()
-- Retourne l'angle associé au nombre complexe. C'est un alias de Math_Complex::arg()
Math_Complex::arg()
-- Retourne l'argument d'un nombre complexe
Math_Complex::getIm()
-- Retourne la partie imaginaire d'un nombre complexe
Math_Complex::getReal()
-- Retourne la partie réelle d'un nombre complexe
Math_Complex::norm()
-- Retourne la norme d'un nombre. C'est un alias de Math_Complex::abs()
Math_Complex::toString()
-- Représentation sous la forme d'une chaîne de caractère d'un nombre
Résumé de la classe
Math_ComplexOp
-- Math_ComplexOp : classe statique pour traiter les objets Math_Complex
Math_ComplexOp::acos()
-- Calcule le cosinus inversé d'un nombre complexe : z = acos(c1)
Math_ComplexOp::acosh()
-- Calcule le cosinus hyperbolique inversé d'un nombre complexe : z = acosh(c1)
Math_ComplexOp::acot()
-- Calcule la cotangente inversée d'un nombre complexe : z = acot(c1)
Math_ComplexOp::acoth()
-- Calcule la cotangente hyperbolique inversée d'un nombre complexe : z = acoth(c1)
Math_ComplexOp::acsc()
-- Calcule la cosécante inversée d'un nombre complexe : z = acsc(c1)
Math_ComplexOp::acsch()
-- Calcule la cosécante hyperbolique inversée d'un nombre complexe : z = acsch(c1)
Math_ComplexOp::add()
-- Retourne la somme de deux nombres complexes : z = c1 + c2
Math_ComplexOp::areEqual()
-- Détermine si c1 == c2
Math_ComplexOp::asec()
-- Calcule la sécante inversée d'un nombre complexe : z = asec(c1)
Math_ComplexOp::asech()
-- Calcule la sécante hyperbolique inversée d'un nombre complexe : z = asech(c1)
Math_ComplexOp::asin()
-- Calcule le sinus inversé d'un nombre complexe : z = asin(c1)
Math_ComplexOp::asinAlt()
-- Calcule le sinus inversé d'un nombre complexe : z = asinAlt(c1). Utilise un algorithme alternatif
Math_ComplexOp::asinh()
-- Calcule le sinus hyperbolique inversé d'un nombre complexe : z = asinh(c1)
Math_ComplexOp::asinReal()
-- Calcule le sinus complexe inversé d'un nombre réel : z = asinReal(r):
Math_ComplexOp::atan()
-- Calcule la tangente inversée d'un nombre complexe : z = atan(c1):
Math_ComplexOp::atanh()
-- Calcule la tangente hyperbolique inversée d'un nombre complexe : z = atanh(c1)
Math_ComplexOp::conjugate()
-- Calcule le nombre imaginaire conjugué d'un nombre complexe : z = conj(c1)
Math_ComplexOp::cos()
-- Calcule le cosinus d'un nombre complexe : z = cos(c1)
Math_ComplexOp::cosh()
-- Calcule le cosinus hyperbolique d'un nombre complexe : z = cosh(c1)
Math_ComplexOp::cot()
-- Calcule la cotangente d'un nombre complexe : z = cot(c1)
Math_ComplexOp::coth()
-- Calcule la cotangente hyperbolique d'un nombre complexe : z = coth(c1)
Math_ComplexOp::createFromPolar()
-- Convertie un nombre complexe polaire z = r*exp(theta*i) to z = a + b*i
Math_ComplexOp::csc()
-- Calcule la cosécante d'un nombre complexe : z = csc(c1)
Math_ComplexOp::csch()
-- Calcule la cosécante hyperbolique d'un nombre complexe : z = csch(c1)
Math_ComplexOp::div()
-- Retourne la division de deux nombres complexes : z = c1 * c2
Math_ComplexOp::exp()
-- Calcule l'exponentiel d'un nombre complexe : z = exp(c1)
Math_ComplexOp::inverse()
-- Calcule l'inverse d'un nombre complexe : z = 1/c1
Math_ComplexOp::isComplex()
-- Vérifie si l'objet donné est une instance de PEAR::Math_Complex
Math_ComplexOp::log()
-- Calcule le logarithme (base 2) d'un nombre complexe : z = log(c1)
Math_ComplexOp::log10()
-- Calcule la logarithme (base 10) d'un nombre complexe : z = log10(c1)
Math_ComplexOp::logBase()
-- Retourne le logarithme base c2 d'un nombre complexe c1
Math_ComplexOp::mult()
-- Retourne le produit de deux nombres complexes : z = c1 * c2
Math_ComplexOp::multIm()
-- Retourne le produit d'un nombre complexe et d'un nombre imaginaire si : x = b + c*i, y = a*i; alors : z = x * y = multIm(x, a)
Math_ComplexOp::multReal()
-- Multiplie un nombre complexe par un nombre réel : z = realnumber * c1
Math_ComplexOp::negative()
-- Calcule la négative d'un nombre complexe : z = -c1
Math_ComplexOp::pow()
-- Retourne la puissance complexe de deux nombres complexes : z = c1^c2
Math_ComplexOp::powReal()
-- Retourne l'exponentiel d'un nombre complexe en un nombre réel : z = c1^(real)
Math_ComplexOp::sec()
-- Calcule la sécante d'un nombre complexe : z = sec(c1)
Math_ComplexOp::sech()
-- Calcule la sécante hyperbolique d'un nombre complexe : z = sech(c1)
Math_ComplexOp::sin()
-- Calcule le sinus d'un nombre complexe : z = sin(c1)
Math_ComplexOp::sinh()
-- Calcule le sinus hyperbolique d'un nombre complexe : z = sinh(c1)
Math_ComplexOp::sqrt()
-- Calcule le carré complexe d'un nombre complexe : z = sqrt(c1)
Math_ComplexOp::sqrtReal()
-- Calcule le carré complexe d'un nombre réel : z = sqrt(realnumber)
Math_ComplexOp::sub()
-- Retourne la différence entre deux nombres complexes : z = c1 - c2
Math_ComplexOp::tan()
-- Calcule la tangente d'un nombre complexe : z = tan(c1)
Math_ComplexOp::tanh()
-- Calcule la tangente hyperbolique d'un nombre complexe : z = tanh(c1)
Précédent
Sommaire
Suivant
Math
Niveau supérieur
Résumé de la classe
Math_Complex