主要内容

isfinite

确定哪些数组元素是有限的

描述

例子

TF = isfinite (一个)返回一个包含逻辑数组1(真正的),数组的元素一个是有限的,0(),他们是无限的。如果一个包含复数,isfinite (A)包含1与有限的实部和虚部的元素,0是无限的部分或元素

例子

全部折叠

创建一个行向量,确定有限的元素。

一个= 1。/ (2 1 0 1 2)
一个=1×5-0.5000 - -1.0000正1.0000 - 0.5000
TF = isfinite (A)
TF =1 x5逻辑阵列1 1 0 1 1

创建一个数组的复数。确定复数包含有限值。

(2 + 1 = 3 + 1 i / 0 0/0-2i]
一个=1×3复杂2.0000 + 1.0000我3.0000 +不定式NaN - 2.0000
TF = isfinite (A)
TF =1 x3逻辑阵列1 0 0

第二个元素的一个有一个无限的虚部。第三个元素都有一个实部。对于这两种元素,isfinite返回0。

输入参数

全部折叠

输入数组,指定为一个标量、向量矩阵,或多维数组。

提示

如果x是一个真正的标量,到底之一isfinite (x),isinf (x),isnan (x)返回逻辑1(真正的)。

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

HDL代码生成
生成FPGA和ASIC设计的Verilog和VHDL代码使用HDL编码器™。

另请参阅

||

之前介绍过的R2006a