Matlab 手记

最近有事用到了Matlab,顺便学习了一下,本着不浪费的精神,把其中觉得可能用得到的知识点记录一下。比较零散,有机会再整理。

基础知识

  1. 如果已知函数名,想知道函数用法和功能,直接 help funcName 即可,有详细的介绍及demo。
  2. 对于多个 *.m 文件共同工作的,只要放在同一个文件夹下,会自动关联,无需像java等其他语言那样显示调用。(系统类库也是会自动加载)
  3. 数据变量一般保存在 *.mat 文件中,可以方便后续调用或加载,通过这个方法,可以在探索开发阶段节省很多时间,尤其是计算时间较长的。

数据类型

  • 数值型:i = 2;
  • 布尔型:b = true;
  • 字符串:str = 'Hello World'; % 不要使用双引号
  • 向量类:vector = [ 2 3 4]; % vector(2) : 3
  • 矩阵类:matrix = [ 2 3 4 ; 5 6 7]; % matrix(2,2) : 6
  • 单元数组型: (cell型与矩阵的最大不同在于其每个元素的 类型可以不同)
    方式一:cell_obj = cell(2);
    cell_obj{1,1} = 10;
    cell_obj{2,2} = 'hello';
    方式二:cell_obj = {};
    cell_obj{2,2} = 'hello';

类型转换

  • 转换为字符串
    • 数值-》字符串:num2str(i);
  • 转化为cell
    • 数值-》Cell:num2cell(i);
    • 字符串-》cell:cellstr(str); % 这个命名比较特殊

自定义数据类型


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值