ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

isfinite

構文

TF = isfinite(A)

説明

TF = isfinite(A) は、配列 A の要素が有限値である場合は logical 1 (true)、無限値または NaN の場合は logical 0 (false) を含む、A と同じサイズの配列を返します。複素数 z の場合、isfinite(z) は、z の実数部と虚数部の両方が有限値の場合 1 を返し、実数部または虚数部のいずれかが無限値または NaN の場合 0 を返します。

任意の実数 A の場合、isfinite(A)isinf(A)、および isnan(A) の 3 つの数量のいずれかは必ず 1 になります。

すべて折りたたむ

行ベクトル 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++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。

参考

| |

R2006a より前に導入