的應(yīng)用窗口
1.5 MATLAB的應(yīng)用窗口
下面對MATLAB界面上的窗口進(jìn)行介紹,界面如圖1-4所示。
1.5.1 MATLAB桌面平臺的菜單欄和工具欄
圖1-4中右邊最大的窗口是MATLAB的主窗口,也是最重要的交互式窗口,為其菜單欄,下面我們對菜單欄進(jìn)行簡單的介紹。
1.菜單欄
(1)單擊菜單欄中File,將彈出如圖1-5所示的菜單。
圖1-5 File菜單
New選項(xiàng)包括M-File,F(xiàn)igure,Variable,Model,GUI和Deployment Project這6個(gè)選項(xiàng)。單擊M-File選項(xiàng)打開M文件編輯器;單擊Figure選項(xiàng)打開一個(gè)空白的圖形窗口;單擊Variable選項(xiàng)打開工作空間的窗口;單擊Model選項(xiàng)打開創(chuàng)建新模型的窗口;單擊GUI選項(xiàng)打開圖形用戶界面對話框;單擊Deployment Project選項(xiàng)新建一個(gè)工程。
Open...選項(xiàng)用來打開Open對話框,用戶可以在對話框中選擇想要打開的文件,MATLAB將用相應(yīng)的編輯器來打開此文件。
Close Command Window選項(xiàng)用來關(guān)閉當(dāng)前的活動窗口。
Import Data...選項(xiàng)用來打開Import對話框,在該對話框中用戶可以選擇相應(yīng)的數(shù)據(jù)文件,將此文件中的數(shù)據(jù)導(dǎo)入工作空間Workspace中。
Save Workspace As...選項(xiàng)用來打開一個(gè)存儲.mat文件的對話框,用戶將要保存的工作空間命名后進(jìn)行存儲。
Set Path...選項(xiàng)用來打開頁面對話框,在該對話框中,用戶可以設(shè)置頁面的布局、頁眉和字體等。
Preferences...選項(xiàng)是對初始化窗口大小、字體、鍵盤屬性的設(shè)置。
Page Setup...選項(xiàng)用來對頁面進(jìn)行設(shè)置。
Print...選項(xiàng)用來設(shè)置打印參數(shù)、打印頁面內(nèi)容等。
Print Selection...選項(xiàng)用來打印命令窗口內(nèi)選定的內(nèi)容。打印方法是先選定命令窗口中要打印的內(nèi)容,然后單擊該選項(xiàng),打開“打印”對話框,確定打印參數(shù)后進(jìn)行打印。
Exit MATLAB選項(xiàng)用來關(guān)閉MATLAB。
(2)單擊菜單欄中Edit,將彈出如圖1-6所示的菜單。
Undo選項(xiàng)用來撤銷上一次的操作。
Redo選項(xiàng)用來重復(fù)上一次的操作。
Cut選項(xiàng)用來剪切選定的內(nèi)容。
Copy選項(xiàng)用來復(fù)制選定的內(nèi)容。
Paste選項(xiàng)用來將存放在緩沖區(qū)的內(nèi)容粘貼到光標(biāo)所在處。
Paste to Workspace...選項(xiàng)用來打開數(shù)據(jù)導(dǎo)入向?qū)В龑?dǎo)用戶將存放在緩存區(qū)的內(nèi)容按一特定的格式存放到剪貼板變量中去。
Select All選項(xiàng)用來選定光標(biāo)所在窗口的全部內(nèi)容。
Delete選項(xiàng)用來刪除選定的內(nèi)容。
Find and Replace...選項(xiàng)用來打開Find對話框,可以在當(dāng)前命令窗口、當(dāng)前目錄或當(dāng)前目錄中M文件內(nèi)查找相應(yīng)的內(nèi)容。
圖1-6 Edit菜單
Find Files...選項(xiàng)用來查找文件。
Clear Command Window選項(xiàng)用來清除命令窗口中顯示的全部內(nèi)容,但不刪除當(dāng)前工作空間中的變量。
Clear Command History選項(xiàng)用來清除歷史命令窗口中顯示的全部內(nèi)容。
Clear Workspace選項(xiàng)用來清除工作空間中的全部內(nèi)容。
(3)單擊菜單欄中Debug,將彈出如圖1-7所示的菜單。
圖1-7 Debug菜單
Open M-Files when Debugging前打勾說明在調(diào)試時(shí)打開此M文件。
Step選項(xiàng)表示逐個(gè)語句進(jìn)行調(diào)試。
Step In選項(xiàng)表示進(jìn)入下一個(gè)語句。
Step Out選項(xiàng)表示退出調(diào)試。
Continue選項(xiàng)表示繼續(xù)調(diào)試。
Clear Breakpoints in All Files選項(xiàng)表示清除所有文件的斷點(diǎn)。
Stop if Errors/Warnings...選項(xiàng)表示遇到錯(cuò)誤和警告斷點(diǎn)就停止運(yùn)行。
(4)菜單欄中Parallel是關(guān)于設(shè)置管理和用戶中心的。
(5)單擊菜單欄中Desktop,將彈出如圖1-8所示的菜單。
圖1-8 Desktop菜單
Minimize Command Window選項(xiàng)用來最小化命令窗口。
Maximize Command Window選項(xiàng)用來最大化命令窗口。
Undock Command Window選項(xiàng)用來取消對命令的操作。
Move Command Window選項(xiàng)用來移除窗口命令。
Resize Command Window選項(xiàng)用來重新調(diào)整窗口的大小。
Desktop Layout...選項(xiàng)表示窗口布局。它有5個(gè)菜單項(xiàng),分別是Default(默認(rèn)布局)、Command Window Only(只顯示命令窗口)、History and Command Window(只顯示命令窗口和歷史命令窗口)、 All Tabbed(同時(shí)顯示)和All but Command Minimized(全部顯示但是命令窗口最小化)。
Save Layout...選項(xiàng)表示存儲版式。
Organize Layouts...選項(xiàng)表示組織版式,由用戶自定義版面中哪些窗口顯示,哪些窗口不顯示。
接下來6個(gè)可選的窗口復(fù)選菜單項(xiàng)是Command Window(命令窗口)、Command History(歷史命令窗口)、Current Directory(當(dāng)前記錄窗口或稱為路徑)、Workspace(工作空間窗口)、Help(幫助窗口)、Profiler(評述器窗口),被選中的菜單項(xiàng)就會有一個(gè)勾,被選中的菜單項(xiàng)對應(yīng)的工具欄或標(biāo)題將顯示。
5個(gè)復(fù)選的編輯器菜單、圖形、瀏覽器菜單分別是Editor(編輯器)和Figures(多圖形窗口)、Web Browser(網(wǎng)頁瀏覽器)、Variable Editor(變量編輯器)和File and Directory Comparisons(文件比較器),被選中的菜單項(xiàng)左邊有一個(gè)勾,被選中的菜單項(xiàng)對應(yīng)的編輯器、多圖形窗口、瀏覽器將顯示出來。
3個(gè)復(fù)選的功能菜單分別是Toolbars(主窗口工具欄)、Shortcuts Toolbars(子窗口工具欄)和Titles(子窗口標(biāo)題),同樣,被選中
的菜單項(xiàng)左邊出現(xiàn)一個(gè)勾,被選中的項(xiàng)目將被顯示出來。
(6)單擊菜單欄中Window,將彈出如圖1-9所示的菜單。
圖1-9 Window菜單
Close All Documents選項(xiàng)用來關(guān)閉所有打開的編輯窗口,包括M-File,F(xiàn)igure,Model和GUI窗口。
當(dāng)某一個(gè)窗口被打開時(shí),MATLAB將自動在Window菜單欄生成這個(gè)窗口的名稱,并在名稱的左邊加一個(gè)序號,點(diǎn)擊此選項(xiàng)便激活對應(yīng)的窗口。
(7)單擊菜單欄中Help,將彈出如圖1-10所示的菜單。
Product Help選項(xiàng)打開MATLAB系列產(chǎn)品家族的文件。
圖1-10 Help菜單
Using the Desktop選項(xiàng)用來打開MATLAB的幫助文件,并從Using the Desktop開始顯示幫助文件。
Using the Command Window選項(xiàng)用來打開MATLAB幫助文件,并從Command Window開始顯示幫助文件。
Web Resources選項(xiàng)共有9個(gè)子選項(xiàng)。單擊The MathWorks Web Site可以自動鏈接到MathWorks公司的站點(diǎn); Products & Services選項(xiàng)用來在網(wǎng)上查閱MATLAB產(chǎn)品的發(fā)布和服務(wù)情況; Support選項(xiàng)用來查閱MATLAB網(wǎng)上技術(shù)支持;Training用來查閱MATLAB練習(xí); MathWorks Account選項(xiàng)為MathWorks的說明,包括Log in or Create Account(在服務(wù)器上查閱或者建立一個(gè)說明)、Get Product Trials(獲得產(chǎn)品審查);單擊MATLAB Central,MATLAB File Exchange,MATLAB Newsgroup Access和MATLAB Newsletters選項(xiàng)中的任一項(xiàng)將鏈接到相應(yīng)的網(wǎng)頁上。
Check for Updates選項(xiàng)用來網(wǎng)上更新檢查和網(wǎng)上更新。
Demos選項(xiàng)用來打開演示功能。
Terms of Use選項(xiàng)用來查看MATLAB產(chǎn)品的使用條件。
Patents選項(xiàng)用來查看MATLAB產(chǎn)品的專利情況。
About MATLAB選項(xiàng)用來打開MATLAB的版權(quán)界面。
2.工具欄
MATLAB的工具欄(如圖1-11所示)從左到右的按鈕功能如下:
圖1-11 工具欄
3.窗口主菜單
在MATLAB主窗口的左下角有一個(gè)按鈕,單擊此按鈕可以彈出如圖1-12所示的菜單。
Start菜單中有MATLAB,Toolboxes,Simulink,Blocksets,Links and Targets,Shortcuts,Desktop Tools和Web 8個(gè)程序組,還有Preferences...,F(xiàn)ind Files...,Help,Demos 4個(gè)選項(xiàng)。MATLAB是主程序組,其下包含MATLAB Builder EX(Excel編譯器)、MATLAB Builder JA(Java編譯器)、MATLAB Builder NE(.NET編譯器)、MATLAB Compiler(MATLAB編譯器)、MATLAB Report Generator(MATLAB報(bào)告生成器)、Spreadsheet Link EX(Excel鏈接器)、SimBiology和SystemTest 8個(gè)程序組,還有Import Wizard,Profiler,GUIDE(GUI Builder),NoteBook,Plot Tools,Time Series Tools,Help,Demos,MATLAB Central(Web),Product Page(Web)10個(gè)可選項(xiàng)。
Toolboxes是工具箱,包含用戶已經(jīng)安裝的工具箱; Simulink是仿真模塊集,含所有的仿真模塊; Blocksets是模塊集,包含除仿真模塊外的其他模塊; Shortcuts包含了幫助、工具欄以及其他方面的使用技巧。Desktop Tools是桌面工具,包含Command History,Current Directory,Workspace,Editor,Path,View Start Button Configuration Files...6種工具。
圖1-12 Start菜單
Web羅列了與MATLAB相關(guān)的所有網(wǎng)頁,需要時(shí)只需單擊就可打開; Preference...,F(xiàn)ind Files,Help,Demos功能分別是“配置”、“搜索文件”、“幫助”和“演示”。
1.5.2 MATLAB桌面平臺的組件窗口
1.命令窗口(Command Window)
命令窗口如圖1-13所示。命令窗口(Command Window)是MATLAB中最重要的一個(gè)交互窗口,當(dāng)MATLAB啟動后,符號“>>”為運(yùn)算提示符,在其后輸入表達(dá)式并回車,將會在命令窗口上顯示運(yùn)算結(jié)果。
2.歷史命令窗口(Command History)
歷史命令窗口如圖1-14所示。默認(rèn)情況下,歷史命令窗口(Command History)會保留用戶所有的命令信息,以方便用戶對自己的信息進(jìn)行查看。在此窗口中單擊右鍵,選擇Clear Command History,會將所有的歷史記錄清除。
圖1-13 命令窗口(Command Window)
圖1-14 歷史命令窗口(Command History)
3.工作空間窗口(Workspace)
工作空間窗口如圖1-15所示。
圖1-15 工作空間窗口(Workspace)
工作空間(Workspace)是MATLAB的一個(gè)重要組成部分,工作空間中顯示的是當(dāng)前內(nèi)存中所存放的變量名和變量值,在進(jìn)行運(yùn)算和調(diào)試的時(shí)候有著至關(guān)重要的作用,并且窗口式界面支持直接對變量的修改、刪除、添加以及導(dǎo)入等操作。
4.當(dāng)前目錄窗口(Current Directory)
當(dāng)前目錄窗口如圖1-16所示。
圖1-16 當(dāng)前目錄窗口(Current Directory)
當(dāng)前工作目錄(Current Directory)的功能主要是顯示和改變當(dāng)前目錄,不僅可以顯示當(dāng)前目錄的文件,而且還可以輕松地搜索訪問過的目錄,打開選擇路徑對話框,添加路徑等。
1.5.3 MATLAB幫助功能簡介
MATLAB提供了強(qiáng)大的幫助系統(tǒng),包括聯(lián)機(jī)幫助系統(tǒng)、聯(lián)機(jī)演示系統(tǒng)、遠(yuǎn)程幫助系統(tǒng)和命令查詢系統(tǒng)。
1.聯(lián)機(jī)幫助系統(tǒng)
聯(lián)機(jī)幫助系統(tǒng)可以通過以下幾種方式打開:
打開主窗口以后按F1鍵。
在主窗口單擊工具欄上的按鈕。
通過選擇“幫助”下拉菜單中的幫助選項(xiàng)。
在命令窗口中輸入helpdesk,helpwin和doc命令。
打開聯(lián)機(jī)幫助系統(tǒng)以后可以看到如圖1-17所示頁面。左邊是幫助向?qū)ы撁?,右邊是顯示頁面。幫助向?qū)ы撁姘?個(gè)可供用戶選擇的表單,分別是Contents(幫助目錄)、Index(幫助索引)、Search Results(查詢結(jié)果)和Demos(演示系統(tǒng))。幫助目錄中列出了幫助的各種各樣的目錄。幫助索引幫助我們搜索所查詢的指令等信息。Search Results顯示查詢結(jié)果。Demos提供一些演示圖像以及演示程序的運(yùn)行結(jié)果。
圖1-17 聯(lián)機(jī)幫助系統(tǒng)
2.聯(lián)機(jī)演示系統(tǒng)
有如下三種方式可以打開聯(lián)機(jī)顯示系統(tǒng):
在Help菜單下選擇Demos選項(xiàng)。
在幫助目錄選擇Demos表單。
在命令窗口輸入命令demo。
打開后如圖1-18所示。左邊是幫助向?qū)ы撁?,?個(gè)開始說明和5個(gè)目錄,這5個(gè)目錄分別是MATLAB演示模塊、Toolboxes(工具箱)演示模塊、Simulink(仿真)演示模塊、Blocksets(模塊集)演示模塊和Links and Targets(鏈接和目標(biāo))演示模塊。
圖1-18 聯(lián)機(jī)演示系統(tǒng)
3.遠(yuǎn)程幫助系統(tǒng)
遠(yuǎn)程幫助系統(tǒng)由網(wǎng)絡(luò)資源(Web Resources)和更新檢查(Check for Updates)兩部分組成。Web Resources中只要用戶選擇某一個(gè)鏈接就可以直接鏈接到相應(yīng)的網(wǎng)站或網(wǎng)頁。更新檢查選項(xiàng)用來進(jìn)行MATLAB各組件的更新檢查以及更新,單擊Download products at MathWorks.com按鈕可登錄MathWorks公司網(wǎng)站,下載最新版本組件,單擊Close按鈕則關(guān)閉該頁面。如圖1-19所示。
4.命令查詢系統(tǒng)
在實(shí)際使用過程中,我們用得最多也是最實(shí)用的方法就是運(yùn)用MATLAB的查詢命令,用戶只要在命令窗口中輸入相應(yīng)命令,就可以查詢所需要的資料。詳細(xì)幫助命令如表1-1所示。
圖1-19 更新檢查(Check for Updates)
表1-1 幫助命令表
免責(zé)聲明:以上內(nèi)容源自網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請告知,我們將盡快刪除相關(guān)內(nèi)容。