eps
浮点相对精度
d=eps
返回从1.0到下一个更大的双精度数的距离。
d=eps(x)
返回从abs(x)到下一个与x相同精度的较大浮点数的正距离,其中x的数据类型为single或double。如果x具有类型持续时间,则eps(x)返回下一个更大的持续时间值。命令eps(1.0)等同于eps.
d=eps(datatype)
根据datatype指定的数据类型返回eps,可以是“double”或“single”。语法eps('double')(默认)等同于eps,eps('single')等同于eps(single(1.0))。
cat
沿指定维度连接数组
C=cat(dim,A,B)
将数组A和B连接在由dim指定的维度的数组上。 dim参数必须是实数,正整数值。当dim=1时,将A和B按列排列,当dim=2时,按行排列,要符合维度一致。
union
设置两个数组的并集
C = union(A,B)
返回A和B的组合数据,不重复。
- 如果A和B为两个行向量,则返回C为A,B行向量组合的行向量。
- 如果A和B为两个列向量,则返回C为A,B行向量组合的列向量。
- 如果A为矩阵,B为行向量或矩阵,则返回C为A,B组合数据的列向量。 C都是按从大到小的排序顺序排列。
- 如果A和B是表或时间表,则union返回两个表中的组合行集。对于时间表,union会将行时间考虑在内以确定相等性,并按行时间对输出时间表C进行排序。
C = union(A,B,'rows')
将A的每一行和B的每一行视为单个实体,并返回A和B的组合行,不重复。 C按排序顺序排列。要求A,B列数相同。
'rows'选项不支持单元格数组,除非其中一个输入是分类数组或日期时间数组。
[C,ia,ib] = union(A,B)