首页 > 其他 > 详细

MATLAB基本数据类型

时间:2019-03-07 19:10:22      阅读:142      评论:0      收藏:0      [点我收藏+]

MATLAB基本数据类型

整数

  • int8
  • int16
  • int32
  • int64
  • 使用: a = int8(8), b = int64(a)

浮点型

  • single
  • double

取整

  • round
  • ceil
  • floor

cell

  • c = {"Name", "JH"; "Age", 10};
  • cell()
  • 使用的时候使用{}, 而不是[]
  • 函数
    • struct2cell
    • celldisp
    • cellplot

字符串

  • 就是一个字符数组, 在MATLAB中一个字符占用两个字节, 因为使用了Unicode编码
  • 函数
    • num2str

结构体

  • stu(1).name = ?, stu(1).age = ?
  • stu(2).name = ?, stu(2).age = ?
  • 函数
    • cell2struct
    • getfields
    • setfield
    • rmfield
    • ...

多项式

  • poly: 根据根求多项式
  • roots: 求解
  • poly2sym
  • sym2poly
  • polyval
  • ppval
  • syms x

插值(根据已知的点求出函数, 在根据xi的值计算出xi对应的函数值, 达到样本增量的效果)

  • interp1(x, y, xi, "linear|spline|nearest")
  • interp2(x, y, z, xi, yi, "linear|spline|nearest|cubic")
  • spline(x, y, xi) == interp1(x, y, xi, "spline")
  • interpft(y, n) -> 傅里叶插值
  • interp3: 高位插值
  • interpn: n维插值

常用命令

  • clf: 清理figure
  • home: 和clc类似
  • what: 列出当前目录下与Matlab有关的文件
  • which: 查看函数文件的绝对路径
  • delete: 删除文件
  • lookfor: 在帮助系统中查找关键字
  • save
  • load
  • exist: 判断是否存在
  • sprintf: 格式化字符串
  • repmat: 以当前矩阵为分块矩阵, 扩展
  • reshape
  • diag

MATLAB基本数据类型

原文:https://www.cnblogs.com/megachen/p/10491489.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!