变量与赋值语句:
## (1)变量
①变量的本质是内存单元的一个抽象
②在matlab中,变量名是以字母开头,后接字母、数字或者下划线的字符序列,最对63个字符
>> 12ss=15
12ss=15
↑
错误: 表达式无效。请检查缺失的乘法运算符、缺失或不对称的分隔符或者其他语法错误。要构造矩阵,请使用方括号而不是圆括号。
是不是想输入:
>> ss=15
③变量名区分字母的大小写
④标准函数名以及命令名必须为小写字母加粗样式
## (2)赋值语句两种格式:
①变量=表达式
②表达式(赋值给matlab的预定义变量ans)
注:如果在赋值语句后加上分号‘;’,只会执行复制操作,不会显示赋值后变量的值
例:计算表达式(5+cos47°)/(1+|x-y|)的值,并将结果赋值给变量z,然后显示计算结果。其中x=(7)^(1/2),y=e^(pi/2).
>> x=sqrt(7)-2i; //sqrt()函数,求平方根
>> y=exp(pi/2);
>> z=(5+cosd(47))/(1+abs(x-y))
z =
1.4395
## (3)预定义变量
①ans是默认赋值变量
②i和j代表虚数单位
③pi代表圆周率
④NaN代表非数
注意:预定义变量具有特殊含义,使用时避免对它们进行重新赋值
## (4)变量的管理
①内存变量的删除与修改(可在工作区右击变量,在快捷菜单中选择相关命令即可)
who和whos命令,具体操作如下所示:
>> who //显示目前为止所有定义的变量
您的变量为:
a b cscs
>> whos //显示变量名,大小,占用字节是,变量类型等信息
Name Size Bytes Class Attributes
a 1x1 8 double
b 1x1 8 double
cscs 1x1 8 double
②内存变量文件
用于保存MATLAB工作区变量的文件叫做内存变量文件,其扩展名为.mat,也叫MAT文件
方法:
save命令:创建内存变量文件 格式:save 文件名 变量1 变量2...
load命令:装入内存变量文件 格式:load 文件名
>> save mydata a b //此语句创建了一个名为mydata的MAT文件并将a,b两变量存入文件中
>> load mydata //此语句将mydata文件中保存的数据取出来