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兩個已知變量