文件

不 - 一个号码

句法

n = nan(n)
n = nan(sz1,...,szn)
n = nan(sz)
n = nan(classname)
n = nan(n,classname)
n = nan(sz1,... szn,classname)
n = nan(sz,classname)
n = nan('喜欢',p)
n = nan(n,'喜欢',p)
n = nan(sz1,... szn,'喜欢',p)
n = nan(sz,'',',p)

描述

返回IEEE.®NOT-A号的算术表示()。这些值来自具有的操作未定义的数值结果。

n = nan(n)是一个N-经过-N矩阵价值观。

n = nan(sz1,...,szn)是A.SZ1.-By -...-SZN.数组价值在哪里sz1,...,szn表示每个维度的大小。例如,南(3,4)返回一个3×4阵列价值观。

n = nan(sz)是一系列的尺寸向量的值,SZ.,定义尺寸(n)。例如,nan([3,4])返回一个3×4阵列价值观。

笔记

大小输入sz1,...,szn以及大小向量的元素SZ.,应该是非负整数。负整数被视为0。

n = nan(classname)返回A.字符串的值,班级名称,指定数据类型。班级名称可以是'单身的'要么'双倍的'

n = nan(n,classname)返回A.N-经过-N数组数据类型的值班级名称

n = nan(sz1,... szn,classname)返回A.SZ1.-By -...-SZN.数组数据类型的值班级名称

n = nan(sz,classname)返回一系列尺寸向量的值,SZ.,定义尺寸(n)班级名称定义班级(n)

n = nan('喜欢',p)返回A.与数字变量相同的数据类型,稀疏性和复杂性(真实或复杂)的值,P.

n = nan(n,'喜欢',p)返回A.N-经过-N数组价值观如P.

n = nan(sz1,... szn,'喜欢',p)返回A.SZ1.-By -...-SZN.数组价值观如P.

n = nan(sz,'',',p)返回一系列价值观如P.尺寸矢量,SZ.,定义尺寸(n)

例子

这些运营产生

  • 任何算术运算, 如SQRT(南)

  • 添加或减法,例如单数减法为(+ INF)+( - INF)

  • 乘法,如0 * INF

  • 师,如0/0inf / Inf.

  • 剩下的,如REM(x,y)在哪里y是零或X是无限的

提示

因为二s不等于彼此,涉及的逻辑运营s始终返回false,除了〜=(不等于)。最后,

NaN〜= NaN ans = 1NAN == NAN ANS = 0

在向量中的S被视为不同的独特元素。

独特([1 1纳米南部])ans = 1南楠

使用isnan.可以检测s在阵列中。

ISNAN([1 1南纳])ANS = 0 0 1 1

扩展能力

在R2006A之前介绍

这个主题有用吗?