一.变量及其操作
1.变量与赋值语句
1)变量从本质上讲是内存单元的一个抽象
2)在matlab中,变量名以字母开头,后接字母 下划线 或数字的字符序列,最多63个字符
3)变量名区分字母大小写
4)标准函数名以及命令名必须用小写字母
二.如何给变量赋值
1.变量=表达式
2.将表达式的值赋给matlab的预定义变量ans,变量结果会在命令行窗口中显示出来,若在赋值语句后加分号,matlab仅执行赋值操作,不会再显示运算后的结果
三.预定义变量:由matlab本身定义的变量
- ans是计算结果的默认赋值变量,当在命令窗口输入一个表达式时,其值会自动赋给ans
- i,j代表虚数单位
- pi代表圆周率
- NaN代表非数,在绘图时,要想裁掉其中一部分,只要把要裁掉的部分的坐标数据设为NaN就完成了
- 避免对他们重新赋值 例如:当i为循环变量时,i就不是预定义变量了
四.变量的管理 - 内存变量的删除与修改:在工作区右击,在快捷菜单中选择相应命令
- who命令与whos命令的功能是显示已驻留的变量名清单
区别:>>who 只显示已驻留的变量名称whos 除显示名称外,还显示大小与占字节数和数据类型
- 内存变量文件:用于保存matlab工作区变量的文件,扩展名为 .mat,也叫MAT文件,是二进制文件
- MAT文件的生成
- 用save命令:创建内存变量文件
用load命令: 装入内存变量文件
2)若变量 a x存在于matlab工作空间中,输入>>save my data a x便可把变量a和x保存在my data.mat文件中
3)在>>save my data a x后输入>>load my data将my data.mat文件装入matlab工作空间中(下次重新进入matlab还可使用a x 变量),在当前matlab环境中,a x 则为2个已知变量了,可直接使用