isreal
verifica se uma variável é armazenada como real ou complexa.
Seqüência de Chamamento
t = isreal(x) t = isreal(x, eps)
Parâmetros
- x
matriz de números reais ou complexos, ou de polinômios ou de razões de polinômios com coeficientes reais ou complexos.
- eps
um número real positivo ou nulo (default = 0)
- t
um booleano
Descrição
isreal(x)
retorna 'true' (verdadeiro) se
x
é armazenado como uma variável real e falso se
x
é armazenado com uma parte imaginária (que pode ser
zero 0).
isreal(x,eps)
retorna 'true' se
x
é armazenado como uma variável real ou se o valor
absoluto máximo dos pontos flutuantes imaginários é menor que ou igual a
eps
.
Exemplos
isreal([1 2]) isreal(1+0*%i) isreal(1+0*%i,0) // Sparse complex matrix: isreal(sparse([1-%i -3+4*%i])) // Complex polynomial: p = (1-2*%s)^2 isreal(p) // Complex rational fraction: r = [ (%i-%s)/%s^2 %s/(2-%s)] isreal(r)
Histórico
Version | Description |
6.0 | Extension to rationals |
Report an issue | ||
<< imult | Complex | real >> |