主要内容

isnan

确定哪些数组元素是南

描述

例子

特遣部队= isnan (一个)返回一个包含逻辑数组1(真正的)的元素一个,0(),它们不是。如果一个包含复数,isnan (A)包含1与真实或虚构的部分元素,0元素的实部和虚部都没有

例子

全部折叠

创建一个行向量,确定哪些元素

一个= 0。/ (2 1 0 1 2)
一个=1×50 0南0 0
TF = isnan (A)
TF =1 x5逻辑阵列0 0 1 0 0

创建一个数组的复数。确定是否包含复杂的数字

=[2 + 1,我1/0 + 3,1/2 - 1我*南)
一个=1×3复杂2.0000 + 1.0000我正+ 3.0000 0.5000 +纳尼
TF = isnan (A)
TF =1 x3逻辑阵列0 0 1

创建一个数组的元素值。

=(1、3、5、7、南,南,4,6,8]
一个=1×101 3 5 7南10南4 6 8
TF = isnan (A)
TF =1 x10逻辑阵列0 0 0 0 1 0 1 0 0 0

索引一个特遣部队访问的元素一个这是。取代值为0。

(TF) = 0
一个=1×101 3 5 7 0 10 0 4 6 8

输入参数

全部折叠

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

提示

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

  • 对于一个复杂的标量z,isinf (z)isnan (z)既可以返回逻辑1。例如,isinf(复杂(Inf, NaN))isnan(复杂(Inf, NaN))都返回逻辑1。

扩展功能

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

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

版本历史

之前介绍过的R2006a