matlab中,常见函数调用(eps ,union,dot,exp,eye,reshape,magic,setdiff,sort,round)

本文详细介绍了MATLAB中的一些常见函数用法,包括eps(浮点相对精度)、cat(沿指定维度连接数组)、union(设置两个数组的并集)、dot(点积计算)、exp(指数函数)、eye(单位矩阵)、reshape(重塑数组)、magic(魔方矩阵)、setdiff(设置两个数组的差异)和sort(排序数组元素)。这些函数涵盖了数值计算、数组操作和矩阵处理等多个方面。
摘要由CSDN通过智能技术生成

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的组合数据,不重复。

  1. 如果A和B为两个行向量,则返回C为A,B行向量组合的行向量。
  2. 如果A和B为两个列向量,则返回C为A,B行向量组合的列向量。
  3. 如果A为矩阵,B为行向量或矩阵,则返回C为A,B组合数据的列向量。 C都是按从大到小的排序顺序排列。
  4.  如果A和B是表或时间表,则union返回两个表中的组合行集。对于时间表,union会将行时间考虑在内以确定相等性,并按行时间对输出时间表C进行排序。

                   

 

C = union(A,B,'rows')

将A的每一行和B的每一行视为单个实体,并返回A和B的组合行,不重复。 C按排序顺序排列。要求A,B列数相同。

'rows'选项不支持单元格数组,除非其中一个输入是分类数组或日期时间数组。

              

 

[C,ia,ib] = union(A,B)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值