最近有事用到了Matlab,顺便学习了一下,本着不浪费的精神,把其中觉得可能用得到的知识点记录一下。比较零散,有机会再整理。
基础知识
如果已知函数名,想知道函数用法和功能,直接 help funcName 即可,有详细的介绍及demo。
对于多个 *.m 文件共同工作的,只要放在同一个文件夹下,会自动关联,无需像java等其他语言那样显示调用。(系统类库也是会自动加载)
数据变量一般保存在 *.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 = {};
转载请注明原文地址: https://ju.6miu.com/read-36171.html