1. 变量
- 变量本质上是内存单元的一个抽象
- 变量名必须以字母开头,后接数字、字母、下划线的字符序列,最多63个字符
- Matlab中变量名区分字母大小写
- 标准函数名以及命令名一般用小写字母
2. 赋值语句
格式:
1)变量=表达式
2)直接给出表达式或数值(自动赋值给预定义变量ans)
>> x=sqrt(7)-2i;
>> y=exp(pi/2);
>> z=(5+cosd(47))/(1+abs(x-y))
z =
1.4395
%命令中的pi和i都是Matlab预先定义的变量,分别代表圆周率和虚数单位
另:
>> ans=5; %ans赋值为5
>> 10; %ans赋值为10
>> ans+10 %ans当前值为10,最后一次赋值值
ans =
20
3. 预定义变量
系统本身定义的变量,使用时,尽量避免对其重新赋值。
ans:默认赋值变量 i,j:虚数单位
pi:圆周率 NaN:非数
4. 变量的管理
1)内存变量的删除与修改
工作区窗口操作
2)who和whos
who:给出驻留变量的名称
whos:变量名、变量大小、所占字节数及数据类型等信息
3)内存变量文件(标准二进制格式文件)
用于保存Matlab工作区变量的文件,其扩展名为.mat,也叫MAT文件。
save:创建内存变量文件
load:装入内存变量文件
>> save mydata x y %将变量x,y保存在mydata.mat文件中
>> load mydata %把mydata.mat文件中的内容装入Matlab工作空间,即导入x,y两个已知变量