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