1.MATLAB系統由五大部分構成:
- MATLAB開發環境、
- MATLAB數學函數庫、
- MATLAB語言、
- MATLAB圖形處理系統
- MATLAB應用程序接口(API)。
2.MATLAB系統提供了兩個重要部件:
Simulink和Toolboxes。
3.換行時:
只要在按住Shift鍵的同時按Enter鍵即可,否則MATLAB就會執行上面輸入的所有語句。
4.當退出MATLAB時,工作空間瀏覽器中的變量就會隨之清除。若以後想繼續使用這些變量,就需要對這些變量進行保存操作。保存變量的方式如下:
♦從主界面窗口或工作空間瀏覽器菜單欄中選擇菜單File→Save Workspace命令,彈出Save to MAT-File對話框。
♦指定保存路徑和文件名,MATLAB會自動提供.mat擴展名。
♦單擊“保存”按鈕。
5.M文件有兩種運行方式:
(1)在命令窗口直接寫文件名,按Enter鍵;
(2)在編輯窗口打開菜單 Tools,再單擊 Run 。
6.M函數文件由五部分組成:
包括函數名、輸入變量、輸出變量、H1行、註釋。
其書寫格式有嚴格規定,它必須以function開頭,其格式如下。
Function 【輸出參數列表】=函數名【輸入參數列表】
ps:
(1) M 文件保存的路徑一定要在搜索路徑上, 否則M文件不能運行。
(2)文件名與變量名的命名規則相同,M文件一般用小寫字母。儘管MATLAB區分變量名的大小寫,但不區分文件名的大小寫。
7.函數文件與腳本文件的主要區別在於:
(1)函數文件一般都要帶參數,都要有返回結果,而腳本文件沒有參數與返回結果;
(2.)函數文件的變量是局部變量,運行期間有效,運行完畢就自動被清除,而命令文件的變量是全局變量,執行完畢後仍被保存在內存中;
(3)函數文件要定義函數名, 且保存該函數文件的文件名必須是函數名.m。M函數文件可以有多個因變量和多個自變量,當有多個因變量時用[ ]括起來。
常用命令
· 簡要列出工作空間變量名,調用格式如下。
♦who:列出環境中所有變量的名稱;
♦who global:列出全局變量的名稱;
♦who –file filename:列出指定文件的變量名稱;
♦who … var1 var2:列出多個變量的名稱。
· whos詳細列出工作空間變量名,調用格式如下。
♦whos:詳細出環境中所有變量的屬性;
♦whos global:詳細列出全局變量的屬性;
♦whos –file filename:詳細列出指定文件的變量屬 性;
♦whos … var1 var2:詳細列出多個變量的屬性。
· size查詢矩陣的維數,調用格式如下所示。
♦d=size(X):返回矩陣X的第一維長度;
♦[m,n]=size(X) :返回矩陣X的大小;
· size查詢矩陣的維數,調用格式如下所示。
♦d=size(X):返回矩陣X的第一維長度;
♦[m,n]=size(X) :返回矩陣X的大小;
· length 查詢矢量的長度,調用格式如下所示。
♦n = length(X):返回向量X的長度爲n。
· load 從文件中讀入變量,在後續的章節中有具體的介紹。
· save 工作空間中變量存盤,在後續的章節中有具體的介紹。
· pack 整理工作空間的內存.
· figure命令設定圖像顯示窗口,即新建一個新的圖像顯示窗口,這個窗口的的屬性爲默認屬性,對應地,close命令用來關閉當前圖像顯示窗口。
· subplot命令劃分繪圖窗口
subplot (x,y,z)在畫圖時將畫圖窗口劃分爲x×y個子窗口,z表示目前是第幾個窗口。假設有subplot(3,2,3),則表示畫圖窗口中一共有3行2列個子圖,在從左到右從上到下的第3個窗口進行顯示。subplot(3,2,6)表示在最後一個子窗口進行繪圖。