MATLAB学习笔记(一)—— 数据类型

要学好MATLAB,我认为最重要的还是多刷题,只有在实践中熟练运用这个工具,才可以说是真正掌握了。接下来我会把自己MATLAB的学习过程通过学习笔记方式记录下来,方便查漏补缺以及供他人参考。
MATLAB每种数据类型均为矩阵或数组的形式。矩阵或数组的最小值为0*0。

一 变量

1.1 变量的定义

MATLAB变量的命名规则如下:
(1)大小写敏感
(2)变量名长度不得超过63位
(3)变量名只能以字母开头,可由字母数字与下划线组成,不能为空格符和标点。
(4)某些变量也可以作为常量使用,如字符“i”可用来表示虚数单位,但也可以作为变量使用

MATLAB常用预定义变量图(见教材13页,有空就打)

1.2 变量的管理

1.变量的赋值
(1)变量=表达式
(2)表达式
2.内存变量的显示、删除和修改
who与whos两个命令的使用
3.内存变量的删除
clear命令
4.内存变量的修改
在工作区中可以进行修改
5.内存变量文件
save命令:创建内存变量文件
load命令:装入内存变量文件

二 MATLAB的数据类型

2.1 数值型

1.MATLAB的数值精度
2.MATLAB的显示精度
MATLAB中的那些取整函数:fix,floor,ceil

2.2 字符型

字符串操作函数(教材21页)

2.3 逻辑型

逻辑运算符号
& 与,| 或,~ 非

2.4 结构体型

结构体操作函数

函数名 说明 函数名 说明
struct 生成结构体变量 isfield 判断是否为结构体变量的属性
filedname 得到结构体变量的属性名 isstruct 判断是否为结构体变量
getfield 得到结构体变量的属性值 rmfield 删除结构体变量中的属性
setfiled 设置结构体变量的属性值

2.5 元胞数组

元胞数组是对常规的数值数组的扩充,元胞数组的基本组成单位是元胞,每个元胞里可储存任意类型,任意尺寸的数据
1.直接赋值创建元胞数组
2.使用cell函数创建元胞数组

2.6 函数句柄

在MATLAB平台,对于函数的应用分为直接调用法和间接调用法
直接调用函数,被调用的函数被称为子函数

2.7各种数据类型之间的转换

猜你喜欢

转载自blog.csdn.net/weixin_51871724/article/details/120661164