文档帮助中心文档
确定数组相等,将NaN值视为相等
tf = isequaln (A, B)
tf = isequaln (A1, A2,…)
例子
tf = isequaln (A、B)返回逻辑1(真正的)如果一个和B是等价的;否则,返回逻辑0(假).看到输入参数段,用于定义每种数据类型的等价性。南(不是一个数字),NaT(非时间),未定义的范畴元素,和< >失踪值被认为是平等的对其他这样的价值观。
tf = isequaln (A、B)
A、B
1
真正的
一个
B
0
假
南
NaT
< >失踪
治疗南,NaT,<定义>,< >失踪与其他价值不相等的价值,使用isequal.
<定义>
isequal
tf = isequaln (A1, A2,…,一个)返回逻辑1(真正的),而所有输入均相等。
tf = isequaln (A1, A2,…,一个)
A1, A2,…,一个
全部折叠
创建两个数字矩阵,并比较它们是否相等。
= 0(3、3)+ 1 e-20;B = 0(3、3);tf = isequaln (A, B)
tf =逻辑0
函数返回逻辑的0(假),因为矩阵的差异非常小,而不是完全平等的。
创建两个结构,并以不同的顺序指定字段。
一个=结构(“field1”, 0.005,“field2”, 2500);B =结构(“field2”, 2500,“field1”, 0.005);
比较这两种结构是否相等。
tf =逻辑1
尽管每种结构中字段的顺序不同,isequaln将它们视为相同的,因为它们的值是相等的。
isequaln
比较逻辑值真正的到双整数1.
isequaln(真的,1)
ans =逻辑1
请注意,isequaln在测试是否相等时不考虑数据类型。
同样的,比较“一个”到ascii等价的整数,65.
“一个”
65
isequaln (“一个”, 65)
结果是合乎逻辑的1(真正的)自双引号(' A ')=65.
双引号(' A ')
创建三个包含NaN值的向量。
A1 = [1 NaN NaN];A2 = [1 NaN NaN];A3 = [1 NaN NaN];
比较两个向量是否相等。
tf = isequaln (A1, A2, A3)
结果是合乎逻辑的1(真正的),因为isequaln将NaN值视为彼此相等。
尽管大小和数据类型不同,isequaln返回逻辑1(真正的)比较包含相同字符序列的字符向量和字符串标量。
isequaln (“foo”,“foo”)
要比较的输入,指定为数组。
在某些情况下,输入的类型不必匹配:
如果数值输入大小相同且内容值相等,则数值输入是等价的。这个测试比较了数字数组的实部和虚部。
只有当所有元素和属性都相等时,表、时间表、结构和单元格数组才相等。
包含相同字符序列的字符串标量和字符向量是等价的。
有些数据类型比较需要特别考虑元数据。如果输入是所有:
结构——只要内容相等,字段的顺序就不需要相同。
有序分类数组——必须有相同的分类集,包括它们的顺序。
非序号的类别数组-可以有不同的类别集,和isequaln比较每对元素的类别名称。
Datetime数组—isequaln在比较时间点时忽略显示格式。如果数组都与时区相关联,那么isequaln比较的是时间而不是钟面时间(例如,01 - 2018年5月——09:00:00美国东部时间和是同一瞬间吗01 - 2018年5月——06:00:00 PDT,所以isequaln返回真正的即使时钟上9:00和6:00的时间不一样)。
01 - 2018年5月——09:00:00美国东部时间
01 - 2018年5月——06:00:00 PDT
对象-isequaln返回逻辑1(真正的)来获取具有相等属性值的相同类的对象。
要比较的输入序列,指定为数组。
两个函数句柄是否相等取决于它们是如何构造的。有关详细信息,请参见比较函数处理.
isequaln返回逻辑0(假),即使属性有相同的名称和值。
isequaln当测试两个对象是否相等时,只比较存储的(非依赖的)属性。
当比较两个句柄对象时,使用==测试对象是否有相同的句柄。使用isequaln以确定具有不同句柄的两个对象是否具有相等的属性值。
==
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。金宝app有关详细信息,请参见在基于线程的环境中运行MATLAB函数.
该功能完全支持GPU阵列。金宝app有关详细信息,请参见在GPU上运行MATLAB函数(并行计算工具箱).
该函数完全支持分布式阵列。金宝app有关详细信息,请参见运行MATLAB函数与分布式阵列(并行计算工具箱).
isequal|情商|是*|isa|比较字符串
情商
是*
isa
比较字符串
您有此示例的修改版本。您想用编辑打开这个示例吗?
你点击了一个与MATLAB命令相对应的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并看到当地的活动和提供。根据您的地理位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择中国网站(中文或英文),以获得最佳网站性能。MathWorks的其他国家站点并没有针对您所在位置的访问进行优化。
与当地办事处联系