Contenu principal

sqrt

Description

B = sqrt(X) renvoie la racine carrée de chaque élément du tableau X. Pour les éléments de X qui sont négatifs ou complexes, sqrt(X) produit des résultats complexes.

Le domaine de la fonction sqrt inclut des nombres négatifs et complexes, ce qui peut produire des résultats inattendus en cas d’utilisation involontaire. Pour les nombres négatifs et complexes z = u + i*w, la racine carrée complexe sqrt(z) renvoie :

sqrt(r)*(cos(phi/2) + 1i*sin(phi/2))

r = abs(z) est le rayon et phi = angle(z) est l’angle de phase dans l’intervalle fermé -pi <= phi <= pi.

Si vous souhaitez que les nombres négatifs et complexes renvoient des messages d’erreur plutôt que des résultats complexes, utilisez plutôt realsqrt.

exemple

Exemples

réduire tout

Créez un vecteur ligne contenant des valeurs positives et négatives.

X = -2:2
X = 1×5

    -2    -1     0     1     2

Calculez la racine carrée de chaque élément de X.

Y = sqrt(X)
Y = 1×5 complex

   0.0000 + 1.4142i   0.0000 + 1.0000i   0.0000 + 0.0000i   1.0000 + 0.0000i   1.4142 + 0.0000i

Arguments d'entrée

réduire tout

Tableau en entrée, spécifié sous forme de scalaire, de vecteur, de matrice, de tableau multidimensionnel, de table ou de timetable numérique.

Types de données : single | double | table | timetable
Support des nombres complexes : Oui

En savoir plus

réduire tout

Conseils

  • Pour la racine carrée d’une matrice, consultez sqrtm.

Capacités étendues

développer tout

Historique des versions

Introduit avant R2006a

développer tout

Voir aussi

| |