Matlab学习笔记#07

一些常用函数的归集
matlab技术支持搜索网站

  • expand(fun)→展开多项式
  • factor(x)→质因数分解
  • round(x)→四舍五入取整
  • floor(x)→向下取整
  • ceil(x)→向上取整
  • fix(x)→向零取整
  • exp()→以e为底的指数函数
  • sqrt()→平方根
  • power(x,n)→x 的n次方
  • abs()→绝对值
  • sum()→求和
  • mean()→平均值
  • std()→标准差
  • var()→方差
  • max()/min()→最大/小值
  • subs(y,x,a)→将x=a代入到y中
  • sign(x)→符号函数
  • format→设置命令行窗口输出显示格式,如分数显示:format rat
  • syms→定义符号变量。
  • 分段函数→利用布尔变量,如:y=1*(x>0)+ -1*(x<0)+0*(x==0)(以符号函数为例)
  • vps(x)→获取精确数值解
  • ismember(A,B)→判断数组元素是否为集数组成员
  • cumsum(A)→从A 中的第一个其大小不等于 1 的数组维度开始返回 A 的累积和。
  • ones(m,n)→生成一个全为1的 m×n 矩阵。
  • zeros(m,n)→生成一个全为0的 m×n 矩阵。
  • eye(m,n)→生成一个m×n的单位矩阵。
  • rand(m,n)→生成一个由介于 0 和 1 之间的均匀分布的随机数组成的 m×n 矩阵。
  • randn(m,n)→正态分布的随机数。
  • randi([x y],m,n)→生成一个由在 x 和 y 之间的均匀分布的随机整数组成的 m×n 矩阵。
  • randperm(n,k)→返回行向量,其中包含在 1 到 n(包括二者)之间随机选择的 k 个唯一数。
  • linspace(x1,x2,n)→生成线性间距向量。
  • logspace(x1,x2,n)→生成对数间距向量。
  • xcorr()→互相关/自相关
  • size()→显示数组的大小,一般为[行数 列数 ……]
  • prod()→数组内个元素的乘积
  • 对数组按需求进行分割:
    mat2cell→将数组分割成由多个元胞组成的数组
    cell2mat→将多个元胞组成的数组合成为数组
  • class()→查看变量类型
  • exist()→判断变量等是否存在
  • isfield()→确定输入是否为结构体数组字段
  • getfield()→获取结构体中的字段
  • numel()→获取数组元素的数目
  • deal()→将输入分发到输出(用于cell转mat)
  • interp1()→一维数据插值
  • unique()→输出输出中的唯一值、行或列。
  • kron()→矩阵或者向量的张量积
  • squeeze()→删除长度为 1 的维度
  • bar→绘制条形图
  • errorbar→绘制误差条形图
  • boxchart→绘制箱线图
  • boxplot→绘制箱线图
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值