isreal
проверка, имеет ли переменная вещественные или комплексные элементы
Синтаксис
t = isreal(x) t = isreal(x, eps)
Аргументы
- x
Matrix of real or complex numbers (full or sparse storage). Matrix of polynomials or rationals, with real or complex coefficients.
- eps
положительный или нулевой реальный номер (по умолчанию = 0)
- t
логическое значение
Описание
isreal(x)
возвращает значение "истина", если
x
хранится как вещественная переменная, и
"ложь", если x
имеет мнимую часть (даже если она нулевая).
isreal(x,eps)
возвращает "истину", если
x
хранится как вещественная переменная или если
максимальное по модулю значение мнимой части меньше или равно
eps
.
Примеры
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)
История
Версия | Описание |
6.0 | Extension to rationals |
Report an issue | ||
<< imult | Комплексные числа | real >> |