文件帮助中心
确定数组平等
tf = isequal(a,b)
tf = isequal(a1,a2,...,a)
例子
tf = isequal(A,B)返回逻辑1(真的) 如果一种和B.是等同的;否则,它返回逻辑0.(错误的)。看看输入参数每个数据类型的等效定义的部分。南(不是一个数字),纳(不是时间),未定义的分类元素,和<缺失>值被认为是不等对其他元素,以及自己。
tf = isequal(A,B)
A,B
1
真的
一种
B.
0.
错误的
南
纳
<缺失>
治疗南那纳那<未定义>, 和<缺失>值等于其他此类值,使用isequaln.。
<未定义>
isequaln.
tf = isequal(A1,A2,......,一个)返回逻辑1(真的)如果所有输入相当。
tf = isequal(A1,A2,......,一个)
A1,A2,......,一个
全部收缩
创建两个数字矩阵并将它们与平等进行比较。
A =零(3,3)+ 1E-20;B =零(3,3);tf = isequal(a,b)
tf =逻辑0.
该函数返回逻辑0.(错误的)因为矩阵的差异非常少量并且不是确切地平等的。
创建两个结构并以不同的顺序指定字段。
a = struct('field1',0.005,'field2',2500);b = struct('field2',2500,'field1',0.005);
比较平等的结构。
tf =逻辑1
即使每个结构中的字段的排序都不同,是平等的将它们视为相同的,因为值相等。
是平等的
比较逻辑值真的到双整数1。
isequal(真实,1)
ans =.逻辑1
注意是平等的当IT测试平等时,不考虑数据类型。
同样,比较'一种'到ASCIIS等效的整数,65.。
'一种'
65.
是平等的('一种',65)
结果是逻辑1(真的) 自从双('a')等于65.。
双('a')
创建包含NaN值的三个载体。
A1 = [1南南];A2 = [1南纳];A3 = [1南纳];
比较矢量的平等。
TF = Isequal(A1,A2,A3)
结果是逻辑0.(错误的) 因为是平等的不将NaN值视为彼此等于。
确定2013年1月13日在安克雷奇的午夜,阿拉斯加等于11上午11点在开罗的同一日期。
t1 = datetime(2013,1,13,0,0,0,'时区'那'美国/安克雷奇');T2 = DateTime(2013,1,11,11,0,0,'时区'那'非洲/开罗');tf = isequal(t1,t2)
将8个月添加到日期,并比较平等的日期时间值。
T1 = DateTime(2013,9,13,0,0,0,'时区'那'美国/安克雷奇');T2 = DateTime(2013,9,13,11,0,0,'时区'那'非洲/开罗');tf = isequal(t1,t2)
由于开罗不会观察夏令时,DateTime值不再相等。
即使大小和数据类型不同,是平等的返回逻辑1(真的)在比较包含相同字符序列的字符向量和字符串标量时。
是平等的(“foo”那'foo')
要比较的输入,指定为数组。
在某些情况下,输入类型不必匹配:
如果它们的大小相同,则数字输入是等效的,并且它们的内容具有相同的值。该测试比较了数字阵列的实数和虚部。
表,时间表,结构和单元阵列仅当所有元素和属性相等时都是等效的。
包含相同字符序列的字符串标量和字符向量是等效的。
一些数据类型比较具有涉及元数据的特殊考虑因素。如果输入是全部:
只要内容相等,结构 - 字段不需要与相同的顺序。
序列分类阵列 - 必须具有相同的类别,包括其订单。
非序数的分类阵列 - 可以具有不同的类别组,以及是平等的比较每对元素的类别名称。
DateTime阵列 -是平等的在比较时间点时忽略显示格式。如果阵列均与时区相关联,那么是平等的比较时间内的时间,而不是时钟面时间(例如,01-5月 - 2018 09:00:00 EDT是同样的瞬间01-May-2018 06:00:00 PDT, 所以是平等的回报真的即使钟表时间为9:00和6:00不同)。
01-5月 - 2018 09:00:00 EDT
01-May-2018 06:00:00 PDT
对象 -是平等的返回逻辑1(真的)对于具有相同属性值的同一类的对象。
要比较的系列输入,指定为阵列。
两个功能句柄的平等取决于它们的构建方式。有关更多信息,请参阅比较功能处理。
是平等的返回逻辑0.(错误的)对于具有动态属性的两个对象,即使属性具有相同的名称和值。
是平等的在测试两个相等的对象时,仅比较存储(不依赖的)属性。
比较两个句柄对象时,使用==.测试对象是否具有相同的句柄。用是平等的要确定具有不同句柄的两个对象是否具有相同的属性值。
==.
此功能完全支持GPU阵列。金宝app有关更多信息,请参阅在GPU上运行matlab函数(并行计算工具箱)。
此功能完全支持分布式数组。金宝app有关更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
eq.|是*|isa.|isequaln.|Strcmp.
eq.
是*
isa.
Strcmp.
系统上存在此示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室
立即获得审判