官术网_书友最值得收藏!

1.1.3 MATLAB軟件的操作界面

MATLAB采用流行的圖形用戶操作界面,集命令的輸入、執行、修改和調試于一體(稱為集成開發環境),操作非常直觀、方便。從MATLAB R2012b開始,MATLAB用Ribbon(通常翻譯成“功能區”)界面取代了傳統的菜單式界面,功能區由若干個選項卡構成,當單擊某個選項卡時,并不會打開菜單,而是切換到相應的功能區面板。

MATLAB操作界面由多個窗口組成,其中標題為MATLAB R2017a的窗口稱為MATLAB主窗口。此外,還有命令行窗口、當前文件夾窗口、工作區窗口和命令歷史記錄窗口,它們可以內嵌在MATLAB主窗口中,也可以以獨立窗口的形式浮動在MATLAB主窗口之上。單擊窗口右上角的“顯示操作”按鈕,再從展開的菜單中選擇“取消停靠”命令或按<Ctrl+Shift+U>組合鍵即可浮動窗口。如果希望重新將窗口嵌入MATLAB主窗口中,可以單擊窗口右上角的“顯示操作”按鈕,再從展開的菜單中選擇“停靠”命令或按<Ctrl+Shift+D>組合鍵。

1.MATLAB主窗口

MATLAB主窗口除了嵌入一些功能窗口外,還包括功能區、快速訪問工具欄和當前文件夾工具欄。

MATLAB功能區提供了3個選項卡,分別為“主頁”“繪圖”和“應用程序”。不同的選項卡有對應的工具條,通常按功能將工具條分成若干命令組,各命令組包括一些命令按鈕,通過命令按鈕來實現相應的操作,“主頁”選項卡包括“文件”“變量”“代碼”“Simulink”“環境”和“資源”命令組,各命令組提供了相應的命令按鈕;“繪圖”選項卡提供了用于繪制圖形的命令;“應用程序”選項卡提供了多種應用工具。

快速訪問工具欄位于選項卡右側,其中包含了一些常用的操作按鈕。功能區下方是當前文件夾工具欄,通過該工具欄可以很方便地實現對文件夾的操作。

若要調整主窗口的布局,可以在“主頁”選項卡的“環境”命令組中單擊“布局”按鈕,再從展開的菜單中選擇有關布局方式命令。若要顯示或隱藏主窗口中的其他窗口,可以從“布局”按鈕所展開的菜單中選擇有關命令。

2.命令行窗口

命令行窗口用于輸入命令并顯示除圖形以外的所有執行結果,它是MATLAB的主要交互窗口,用戶的大部分操作都是在命令行窗口中完成的。

MATLAB命令行窗口中的“>>”為命令提示符,表示MATLAB處于準備狀態。在命令提示符后輸入命令并按下<Enter>鍵后,MATLAB就會解釋執行所輸入的命令,并在命令后面顯示執行結果。常用命令見表1-1。

在命令提示符“>>”的前面有一個“函數瀏覽”按鈕,單擊該按鈕可以按類別快速查找MATLAB的函數。

表1-1 常用命令

3.當前文件夾窗口

MATLAB軟件本身包含了數目繁多的文件,再加上用戶自己創建的文件,更是數不勝數。如何管理和使用這些文件是十分重要的。為了對文件進行有效的組織和管理,MATLAB有自己的文件夾結構,不同類型的文件放在不同的文件夾下,并通過路徑來搜索文件。

當前文件夾是指MATLAB運行時的工作文件夾,只有在當前文件夾下或搜索路徑下的文件、函數才可以運行或被調用。如果沒有特殊指明,數據文件也將存放在當前文件夾下。為了便于管理文件和數據,用戶可以將自己的工作文件夾設置成當前文件夾,從而使得用戶的操作都在當前文件夾中進行。

當前文件夾窗口默認內嵌在MATLAB主窗口的左部。在當前文件夾窗口中可以顯示或改變當前文件夾,還可以顯示當前文件夾下的文件及相關信息。單擊當前文件夾窗口中的“顯示操作”按鈕,或右擊當前文件夾窗口,在彈出的快捷菜單中選擇有關命令可實現相關操作。例如,在當前文件夾窗口的快捷菜單中選擇“指示不在路徑中的文件”命令,則子文件夾以及不在當前文件夾下的文件顯示為灰色,而在當前文件夾下的文件顯示為黑色。在當前文件夾窗口中通過<Backspace>鍵或快捷菜單中的“向上一級”命令可以返回上一級文件夾。

可以通過當前文件夾工具欄中的地址框設置某文件夾為當前文件夾,也可使用cd命令。例如,要將文件夾e:\matlab\work設置為當前文件夾,可在命令行窗口輸入如下命令:

4.工作區窗口

工作區也稱為工作空間,它是MATLAB用于存儲各種變量和結果的內存空間。在工作區窗口中,可對變量進行觀察、編輯、保存和刪除。工作區窗口是MATLAB操作界面的重要組成部分。在該窗口中以表格形式顯示工作區中所有變量的名稱、取值,右擊表格標題行,從彈出的快捷菜單中可選擇增刪顯示變量的統計值,如最大值、最小值等。

5.命令歷史記錄窗口

命令歷史記錄窗口中會自動保留自系統安裝起所有用過的命令的歷史記錄,并且還標明了使用時間,從而方便用戶查詢,通過雙擊命令可進行歷史命令的再次執行。如果要清除這些歷史記錄,可以在窗口快捷菜單中選擇“清除命令歷史記錄”命令。

6.搜索路徑設置

當用戶在命令行窗口輸入一條命令后,MATLAB將按照一定的順序尋找相關的命令對象:1)檢查該命令對象是否為一個變量;2)檢查該命令對象是否為一個內部函數;3)檢查該命令對象是否為當前文件夾下的程序文件(在MATLAB中稱為M文件);4)檢查該命令對象是否為MATLAB搜索路徑中其他文件夾下的M文件。

當MATLAB執行M文件時,都是在當前文件夾和設定好的搜索路徑中捜索,如果M文件存放在其他位置,就需要將用戶的工作文件夾加入MATLAB搜索路徑,具體有以下兩種方法。

● 用path命令設置搜索路徑:使用path命令可以把用戶文件夾臨時納入搜索路徑。例如,將用戶文件夾e:\matlab\work加入搜索路徑,可在命令行窗口輸入命令>>path(path,'e:\matlab\work')。

● 用對話框設置搜索路徑:在MATLAB“主頁”選項卡的“環境”命令組中單擊“設置路徑”命令按鈕,或在命令行窗口執行pathtool命令,將出現“設置路徑”對話框。通過“添加文件夾”或“添加并包含子文件夾”按鈕將指定路徑添加到搜索路徑列表中。對于已經添加到搜索路徑列表中的路徑,可以通過“上移”“下移”等按鈕修改該路徑在搜索路徑中的順序。對于那些不需要出現在搜索路徑中的路徑,可以通過“刪除”按鈕將其從搜索路徑列表中刪除。

主站蜘蛛池模板: 大英县| 萨迦县| 乐亭县| 龙游县| 柏乡县| 小金县| 眉山市| 洛隆县| 永吉县| 固始县| 仁化县| 峨眉山市| 明星| 苍山县| 盐边县| 芮城县| 万年县| 尼勒克县| 梁山县| 芒康县| 安国市| 都兰县| 囊谦县| 孙吴县| 阜南县| 九江市| 迁西县| 黑山县| 天峻县| 定远县| 玛曲县| 嵊州市| 通渭县| 灵川县| 黄平县| 香港 | 河南省| 沂南县| 琼海市| 肃南| 浦东新区|