isfinite

Элементы массива, которые конечны

Синтаксис

TF = isfinite(A)

Описание

TF = isfinite(A) возвращает массив тот же размер как A, содержащий логическую единицу (true), где элементы массива, A конечен и логический ноль (false), где они бесконечны или NaN. Для комплексного числа z isfinite(z) возвращает 1, если и действительные и мнимые части z конечны, и 0, если или действительное или мнимая часть бесконечны или NaN.

Для любого действительного A точно одно из этих трех количеств isfinite(A), isinf(A) и isnan(A) равны одному.

Примеры

свернуть все

Создайте вектор - строку, A, и определите конечные элементы.

A = 1./[-2 -1 0 1 2]
A = 1×5

   -0.5000   -1.0000       Inf    1.0000    0.5000

TF = isfinite(A)
TF = 1x5 logical array

   1   1   0   1   1

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

| |

Представлено до R2006a