- MATLAB/Simulink權威指南:開發環境、程序設計、系統仿真與案例實戰
- 徐國保 張冰 石麗梅 吳凡
- 2171字
- 2019-12-20 20:33:21
1.3 MATLAB語言的環境
1.3.1 MATLAB語言的安裝
安裝MATLAB軟件的主要操作步驟如下。
(1)下載MATLAB R2016a安裝文件,安裝文件為iso格式,需要用解壓縮軟件解壓,安裝前要確保系統滿足軟硬件要求。MATLAB R2016a需要64位操作系統,軟件安裝文件占用13GB以上的空間。
(2)雙擊setup.exe文件進行安裝,選擇“使用文件安裝密鑰不使用Internet安裝”,單擊“下一步”按鈕,如圖1-1所示。

圖1-1 選擇安裝方法
(3)在“是否接受許可協議的條款?”提示后選擇“是(Y)”,單擊“下一步”按鈕,如圖1-2所示。

圖1-2 接受許可協議
(4)選擇“我已有我的許可證的文件安裝密鑰”,輸入文件安裝密鑰,單擊“下一步”按鈕,如圖1-3所示。
(5)選擇安裝類型??梢愿鶕约旱膼酆煤托枰x擇安裝類型。典型類型將安裝所有默認的組件,需要空間大,功能完善,而自定義類型將有選擇地安裝組件,需要的空間可以相對小一些。如果選擇典型安裝類型,則單擊“下一步”按鈕,開始安裝默認組件,如圖1-4所示。

圖1-3 輸入文件安裝密鑰

圖1-4 確認安裝目錄和組件
(6)等待安裝結束。由于軟件很大,安裝時間可能較長,安裝界面如圖1-5所示。
(7)安裝完成。安裝完成后,彈出的安裝完成對話框如圖1-6所示。

圖1-5 正在安裝界面

圖1-6 安裝完畢界面
(8)激活軟件。安裝完成后,單擊“下一步”按鈕,出現軟件激活界面,一般選擇“不使用Internet手動激活”,如圖1-7所示。完成輸入許可文件的所在路徑,找到許可文件,單擊“下一步”按鈕,完成激活,如圖1-8所示。
用戶如果需要卸載MATLAB,可在安裝目錄中找到uninstall.exe文件,雙擊該文件后,MATLAB開始卸載,如圖1-9所示。

圖1-7 軟件激活界面

圖1-8 完成離線激活界面
打開運行MATLAB軟件,有下面幾種方法:
(1)雙擊桌面上的快捷方式圖標。
(2)在“開始”菜單中的“程序”中選擇運行MATLAB。
(3)在MATLAB的根目錄下,雙擊MATLAB.exe文件運行。
打開MATLAB軟件后,啟動運行窗口如圖1-10所示。

圖1-9 卸載MATLAB界面

圖1-10 啟動MATLAB界面
1.3.2 MATLAB語言的界面簡介
MATLAB R2016a版的界面是一個高度集成的MATLAB工作界面,其默認形式如圖1-11所示。該界面分割成4個最常用的窗口:命令窗口(Command Window)、當前目錄(Current Directory)瀏覽器、工作空間(Workspace)窗口和當前文件夾(Current Folder)窗口。
1.命令窗口
命令窗口是進行各種MATLAB操作的最主要的窗口。在該窗口中,可以輸入各種MATLAB運行的指令、函數和表達式,顯示除圖形外的所有運算結果,顯示錯誤信息等,如圖1-12所示。

圖1-11 默認MATLAB工作界面

圖1-12 命令窗口
MATLAB命令窗口中的>>為命令提示符,表示MATLAB處于準備狀態。在命令提示符后面輸入命令,并按Enter鍵,MATLAB立即執行所輸入的命令,并在工作空間中顯示變量名、數值、大小和類別等信息。
命令行可以輸入一條命令,也可以同時輸入多條命令,命令之間可以用分號或者逗號分隔,最后一條命令可以不用分號或者逗號,直接按Enter鍵,MATLAB立即執行命令。如果命令結尾使用分號,則不在命令空間顯示該條命令的結果。MATLAB語言中常用的標點符號及其功能如表1-2所示。
表1-2 常用標點符號的功能

逗號或者按Enter鍵前的命令,會在命令空間顯示運行結果。運行后都會在工作空間存儲并顯示變量名、數值、大小和類別等信息。例如:

結果都會在工作空間存儲和顯示,如圖1-13所示。

圖1-13 變量存儲和顯示
如果命令語句很長,可以在第一行之后加上3個小黑點,按Enter鍵后,在第二行繼續輸入命令的剩余部分。3個小黑點為續行符,表示把下面的行看作該行的邏輯繼續。例如:

MATLAB命令窗口不僅可以對輸入的命令進行編輯和運行,而且可以使用很多控制鍵對已經輸入的命令進行回調、編輯和重新運行,提高編程效率。命令窗口中行編輯的常用控制鍵如表1-3所示。
表1-3 命令窗口中行編輯的常用控制鍵

例如,在命令窗口中輸入命令y=(1+tg(pi/3))/sqrt(2),按Enter鍵后,MATLAB給出下面的錯誤信息:

重新輸入命令時,用戶不需要輸入整行命令,只需按向上方向(↑)鍵,就可以調出剛輸入的命令,把光標移到相應位置,刪除g,輸入an,并按Enter鍵即可。反復使用↑鍵,可以調回以前輸入的所有命令。
若要清除MATLAB命令窗口的命令和信息,可以使用清除工作命令窗口clc函數,相當于擦去一頁命令窗口,光標回到屏幕左上角。需要注意,clc命令只清除命令窗口顯示的內容,不能清除工作空間的變量。
2.當前目錄瀏覽器
當前目錄瀏覽器用來設置當前目錄,顯示當前目錄下的各種文件信息,并提供搜索功能。通過目錄下拉列表框可以選擇已經訪問過的目錄,也可以單擊搜索圖標,就可以在當前文件夾及子文件夾中搜索文件。
3.當前文件夾窗口
當前文件夾窗口用來顯示當前文件夾里的所有文件和文件夾,便于用戶瀏覽、查詢和打開文件,也可以在當前文件夾創建新文件夾。
4.工作空間窗口
工作空間窗口是MATLAB用于存儲各種變量和結構的內部空間,可以顯示變量的名稱、值、維度大小、字節、類別、最小值、最大值、均值、中位數、方差和標準差等,可以對變量進行觀察、編輯、保存和刪除等操作,工作空間窗口如圖1-14所示。

圖1-14 工作空間
MATLAB常用4個指令函數who、whos、clear和exist來管理工作空間。
1)who和whos
查詢變量信息函數。who只顯示工作空間的變量名稱;whos顯示變量名Name、大小Size、字節Bytes、類型Class和屬性Attributes等信息。

2)clear刪除變量和函數
MATLAB清除命令空間的變量可以用clear函數。
常見的有下面幾種格式:

注意,變量之間沒有“,”或“;”符號,clear是無條件刪除變量,且不可恢復。
3)exist查詢變量函數
MATLAB查詢變量空間中是否存在某個變量,可以用exist函數,函數調用格式:

其中,var為要查詢的變量名;i為返回值。i=1表示工作空間存在變量名為var的變量;i=0表示工作空間不存在變量名為var的變量。
- Mastering Proxmox(Third Edition)
- Getting Started with Clickteam Fusion
- Managing Mission:Critical Domains and DNS
- 錯覺:AI 如何通過數據挖掘誤導我們
- 腦動力:PHP函數速查效率手冊
- 樂高創意機器人教程(中級 下冊 10~16歲) (青少年iCAN+創新創意實踐指導叢書)
- 精通特征工程
- DevOps:Continuous Delivery,Integration,and Deployment with DevOps
- 現代傳感技術
- Learning C for Arduino
- 內模控制及其應用
- 網絡管理工具實用詳解
- 生物3D打印:從醫療輔具制造到細胞打印
- 空間機器人智能感知技術
- 計算機辦公應用培訓教程