Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
isreal
Retourne %F si la matrice est encodée en numération complexe
Syntaxe
t = isreal(x) t = isreal(x, eps)
Paramètres
- x
- matrice de nombres réels ou complexes, ou de polynômes ou fractions rationnelles à coefficients réels ou complexes. 
- eps
- nombre réel positif (par défaut nul) 
- t
- un booléen. 
Description
isreal(x) renvoie %T (vrai) si
            x est stockée comme une matrice réelle ou
            %F (faux) si x est stockée avec une
            partie imaginaire (même nulle).
isreal(x, eps) renvoie %T
            (vrai) si x est stockée comme une matrice réelle, ou si
            les valeurs absolues des parties imaginaires de ses éléments (ou des coefficients de
            ses éléments) sont inférieures à eps.
Exemples
isreal([]) // => %T isreal([1 2]) isreal(1+0*%i) isreal(1+0*%i,0) // Matrice creuse complexe : isreal(sparse([1-%i -3+4*%i])) // Polynôme à coefficients complexes : p = (1-2*%s)^2 isreal(p) // Fraction rationnelle à coefficients complexes : r = [ (%i-%s)/%s^2 %s/(2-%s)] isreal(r)
Historique
| Version | Description | 
| 6.0 | Extension aux fractions rationnelles | 
| Report an issue | ||
| << imult | Nombres complexes | real >> |