- MATLAB應用與實驗教程
- 賀超英 王少喻編著
- 1320字
- 2018-12-30 09:19:12
1.2 MATLAB操作界面
用戶在購買到正版MATLAB 7.11后,可以按照相關的說明進行安裝。安裝完成后,啟動MATLAB 7.11,進入MATLAB桌面集成環境,如圖1.3所示。MATLAB 7.11桌面集成環境中包括括菜單欄、工具欄和4個主要窗口。菜單欄中包含File, Edit, Debug, Parallel,Desktop, Window和Help共7個菜單項。工具欄共提供12個命令按鈕和一個當前路徑列表框。4個主要窗口為:(1)命令窗口(Command Window);(2)工作空間管理窗口(Workspace);(3)命令歷史窗口(Command History);(4)當前目錄窗口(Current Folder)。

圖1.3 MATLAB 7.11桌面集成環境
此外,還有編輯窗口、圖形窗口和幫助窗口等其他種類的窗口,在MATLAB桌面集成環境左下角,還有一個“Start”按鈕。
1.命令窗口
MATLAB 7.11桌面的中間窗口為命令窗口。命令窗口是MATLAB的主要交互窗口,用于輸入命令并顯示除圖形以外的所有執行結果。在默認設置下,命令窗口自動顯示于MATLAB界面中,如果用戶只想調出命令窗口,也可以選擇 Desktop→Desktop Layout→Command Window Only命令,如圖1.4所示。MATLAB命令窗口中的“>>”為命令提示符,表示MATLAB正處于準備狀態。在命令提示符后輸入命令并按下回車鍵后,MATLAB就會執行所輸入的命令,并在命令后面給出計算結果。

圖1.4 MATLAB命令窗口
一般來說,一個命令行輸入一條命令,命令行以回車結束。但一個命令行也可以輸入若干條命令,各命令之間以逗號分隔,若前一命令后帶有分號,則逗號可以省略。如果一個命令行很長,一個物理行之內寫不下,可以在第一個物理行之后加上3個小黑點并按下回車鍵,然后接著下一個物理行繼續寫命令的其他部分。3個小黑點為續行符,即把下面的物理行看成是該行的邏輯繼續。
2.工作空間管理窗口
工作空間管理窗口用來顯示當前計算機內存中MATLAB變量的名稱、數學結構、該變量的字節數及其類型,可對變量進行觀察、編輯、保存和刪除。
在默認設置下,工作空間管理窗口自動顯示于MATLAB界面中。工作空間管理窗口如圖1.5所示。

圖1.5 工作空間管理窗口
3.命令歷史窗口
命令歷史窗口顯示用戶在命令窗口中所輸入的每條命令的歷史記錄,并標明使用時間,這樣可以方便用戶查詢。如果用戶想再次執行某條已經執行過的命令,只需在命令歷史窗口中雙擊該命令。如果要清除這些歷史記錄,可以選擇Edit菜單中的Clear Command History命令。命令歷史窗口如圖1.6所示。

圖1.6 命令歷史窗口
4.當前目錄窗口
在默認設置下,當前目錄窗口自動顯示于MATLAB桌面中,用戶也可以選擇Desktop→Current Folder命令調出或隱藏該命令窗口。當前目錄窗口顯示當前用戶工作所在的路徑。將用戶目錄設置成當前目錄也可使用cd命令。例如,將用戶目錄c:\mydir設置為當前目錄,可在命令窗口輸入命令cd c:\mydir。當前目錄窗口如圖1.7所示。

圖1.7 當前目錄窗口
5.Start菜單
MATLAB 7.11的桌面集成環境左下角有一個“Start”按鈕,單擊該按鈕會彈出一個菜單,如圖1.8所示。選擇其中的命令可以執行MATLAB產品的各種工具,并且可以查閱MATLAB包含的各種資源。

圖1.8 Start菜單
6.編輯窗口(MATLAB編輯窗口)
編輯窗口為用戶提供了一個圖形界面進行M文件的編寫和調試,如圖1.9所示。

圖1.9 編輯窗口
為建立新的M文件,有以下3種方法啟動MATLAB文件編輯器。
① 菜單操作。從MATLAB主窗口的File菜單中選擇New菜單項,再選擇M-file命令,屏幕上將出現MATLAB 文本編輯器窗口。
② 命令操作。在MATLAB命令窗口輸入命令edit,啟動MATLAB文本編輯器后,輸入M文件的內容并存盤。
③ 命令按鈕操作。單擊 MATLAB 主窗口工具欄上的“New M-File”命令按鈕,啟動MATLAB文本編輯器后,輸入M文件的內容并存盤。
- Visual Basic .NET程序設計(第3版)
- Learn TypeScript 3 by Building Web Applications
- AngularJS入門與進階
- 數據庫系統教程(第2版)
- Angular UI Development with PrimeNG
- Hands-On RESTful Web Services with Go
- Swift 4 Protocol-Oriented Programming(Third Edition)
- Swift 4從零到精通iOS開發
- Test-Driven JavaScript Development
- Raspberry Pi Robotic Projects(Third Edition)
- 深度探索Go語言:對象模型與runtime的原理特性及應用
- Hacking Android
- 從零開始學UI:概念解析、實戰提高、突破規則
- 編程風格:程序設計與系統構建的藝術(原書第2版)
- RabbitMQ Essentials