《MATLAB實踐教程》課件第1章_第1頁
《MATLAB實踐教程》課件第1章_第2頁
《MATLAB實踐教程》課件第1章_第3頁
《MATLAB實踐教程》課件第1章_第4頁
《MATLAB實踐教程》課件第1章_第5頁
已閱讀5頁,還剩48頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1.1啟動MATLAB

1.2MATLAB操作界面

1.3操作界面窗口的切換

1.4關閉MATLAB

1.5設置當前目錄

1.6操作Start菜單

1.7CommandWindow和相關菜單操作

1.8Editor編程窗口和操作

1.9Help系統的介紹與操作

1.10用MATLAB讀寫Excel文件

第1單元MATLAB基本操作

啟動MATLAB有以下兩種方式:

(1)雙擊操作系統桌面上的MATLAB快捷方式圖標啟動,如圖1-1所示。1.1啟動MATLAB圖1-1MATLAB7.1快捷方式啟動

(2)點擊操作系統開始菜單上的MATLAB命令組啟動,如圖1-2所示。圖1-2MATLAB7.1菜單命令啟動操作界面指用戶操作MATLAB的計算機桌面(Desktop),又稱集成環境,參見圖1-3和圖1-4。

操作界面由窗口、標題欄、菜單欄、工具欄、用戶工具欄、目錄搜索器、Start菜單、注釋欄等功能部件組成。用戶的大多數操作就是使用上述部件中的各種命令(無論菜單命令還是按鈕命令)實現的,界面中所有可用命令以高亮狀態顯示,不可用命令以灰暗狀態顯示。1.2MATLAB操作界面圖1-3MATLAB7.1(R14)的操作界面目錄搜索器標題欄菜單欄工具欄用戶工具欄命令窗口命令歷史工作空間當前目錄Start菜單注釋欄

操作界面采用多窗口方式。缺省配置4個通用窗口:CommandWindow(命令窗口),用于鍵入命令,顯示執行命令和運行程序的結果,顯示報錯信息;CurrentDirectory(當前目錄),用于顯示和操作當前目錄的存儲文件列表;Workspace(工作空間),用于顯示和操作當前內存中的變量列表;CommandHistory(命令歷史),用于記錄和操作在CommandWindow中鍵入過的內容。

為陳述方便,除通用窗口外,其余窗口均稱做專用窗口,只在用戶需要時才啟動。專用窗口有Editor(編程窗口)、Figure(圖形窗口)、SimulinkLibraryBrowser(仿真庫瀏覽器)、Model(建模窗口)、GUIQuickStart(用戶界面平臺)、Help(幫助窗口)等,它們有自己的標題欄、菜單欄和工具欄。圖1-4MATLAB7.8(R2009a)的操作界面目錄搜索器標題欄菜單欄工具欄用戶工具欄命令窗口命令歷史工作空間當前目錄Start菜單注釋欄

MATLAB是多窗口操作界面,但用戶任務只能選定一個窗口執行。欲在某窗口實施操作,只需點擊該窗口的標簽(標題欄)或所在屏幕區域,將其切換為當前窗口,即需遵循先激活后操作的規則。

點擊CommandWindow的標簽、所在屏幕區域或Window菜單相關命令激活CommandWindow,如圖1-5所示,鍵入下述命令并按Enter鍵:

x=[123;456],y=sin(x)1.3操作界面窗口的切換觀察CommandHistory窗口的顯示,點擊該窗口的標簽(標題欄)、所在屏幕區域或Window菜單相關命令激活該窗口后,使用鼠標執行選定、雙擊、刪除等操作。

點擊CurrentDirectory窗口的標簽(標題欄)、所在屏幕區域或Window菜單相關命令激活該窗口,觀察該窗口的顯示內容,使用鼠標執行選定、雙擊、復制、粘貼、刪除等操作。

點擊Workspace窗口的標簽(標題欄)、所在屏幕區域或Window菜單相關命令激活該窗口,觀察該窗口的顯示內容,鼠標執行選定、雙擊、復制、粘貼、刪除等操作。圖1-5激活CommandWindow并鍵入命令關閉或退出MATLAB有4種方式,分別為:單擊關閉按鈕、執行File菜單上的ExitMATLAB命令、使用Ctrl+Q快捷方式、在CommandWindow中鍵入exit或quit命令,如圖1-6所示。注意輸入的命令字符串應小寫。1.4關閉MATLAB圖1-6MATLAB的關閉方式關閉按鈕菜單命令鍵入命令

CurrentDirectory(當前目錄)是用戶搜索、打開、存儲各類文件的缺省(默認)文件夾,可使用目錄搜索器選定或設置。如圖1-7、圖1-8所示,目錄搜索器由目錄文本框、目錄下拉列表框及目錄瀏覽按鈕三個控件組成。用戶設置欲使用的當前目錄,可采用三種方式:文本框直接鍵入、下拉列表框選定、點擊瀏覽按鈕打開搜索樹選擇。1.5設置當前目錄圖1-7目錄搜索器的文本框、下拉列表框和瀏覽按鈕當前目錄目錄瀏覽按鈕目錄文本框目錄下拉列表框

圖1-8點擊目錄瀏覽按鈕打開的目錄搜索樹

Start菜單(MATLAB的開始菜單)位于操作界面左下角,是一種級聯菜單,如圖1-9所示。它以搜索樹結構分類組織了MATLAB全部產品的入口命令,如啟動產品的工作窗口、搜索器、幫助、演示等。1.6操作Start菜單圖1-9Start菜單MATLAB核心產品組級聯菜單

Start菜單包括7個級聯菜單和4個菜單命令。7個級聯菜單,分別是:MATLAB,核心產品組;Toolboxes,工具箱產品組;Simulink,系統仿真產品組;Blocksets,系統仿真擴展產品組;Shortcuts,用戶界面平臺;DesktopTools,操作界面的缺省窗口;Web,MATLAB官方網絡資源。4個菜單命令,分別是:Preferences…,操作界面外觀設置;FindFiles…,文件搜索器;Help,MATLAB全部產品的幫助文本;Demos,MATLAB全部產品的幫助演示。

Toolboxes產品組級聯菜單如圖1-10所示。圖1-10Start菜單Toolboxes產品組級聯菜單Simulink產品組級聯菜單如圖1-11所示。圖1-11Start菜單Simulink產品組級聯菜單Blocksets產品組級聯菜單如圖1-12所示。圖1-12Start菜單Blocksets產品組級聯菜單

執行Start菜單的FindFiles…命令所啟動的文件搜索器如圖1-13所示。圖1-13執行FindFiles…命令所啟動的文件搜索器界面

1.File菜單

File菜單如圖1-14所示。

執行File_New_M-File命令,即點擊File菜單、New級聯菜單的M-File命令,啟動M文件編輯器,即Editor(編程窗口)。(本書約定用下劃線隔離級聯菜單的父命令和子命令,下同)

執行File_New_Figure命令,可啟動Figure圖形窗口。

執行File_New_Model命令,可啟動Simulink的仿真建模窗口。1.7CommandWindow和相關菜單操作執行File_New_GUI命令,可啟動GUIQuickStart窗口。

執行File_Open…命令,打開Open窗口,其中包含查找范圍、文件類型、文件名等下拉列表框,還包含文件顯示子窗口及若干按鈕。通過該窗口可打開m、mat、fig、mdl等格式的MATLAB數據文件。

執行File_CloseCommandWindow命令,關閉命令窗口。

執行File_ImportData...命令,打開ImportData窗口,其中包含查找范圍、文件類型、文件名等下拉列表框,還包含文件顯示子窗口及若干按鈕。通過該窗口可導入xls、Jpg、avi等格式的外部數據文件。圖1-14CommandWindow的File菜單執行File_SaveWorkspaceAs...命令,可將工作空間的所有變量以一個自行命名的mat文件存盤。任何時候若加載該mat文件,可恢復所保存工作空間的所有變量。

執行File_SetPath...命令,打開SetPath窗口,其中包含顯示搜索路徑的子窗口和若干按鈕,可添加、刪除、排序MATLAB搜索路徑,執行MATLAB命令或使程序的優先級與搜索路徑排序相同。

所謂搜索路徑(SearchPath),是運行命令或程序時自動搜索的文件夾及其路徑的集合,包括系統路徑和用戶自定義路徑兩大類。自定義路徑是用戶創建和管理個人工具箱的有效工具。執行File_Preferences...命令,打開Preferences窗口,可設置MATLAB操作界面的外觀參數等。

執行File_PageSetup...命令,打開PageSetup窗口,可設置版面、字體、顏色、頁眉等參數。

執行File_Print...命令,可設置打印機、頁面、打印外觀等參數。

執行File_ExitMATLAB,退出MATLAB系統。

2.Edit菜單

Edit菜單如圖1-15所示。

執行Edit_Undo命令,取消剛剛完成的操作。

執行Edit_Redo命令,恢復剛剛取消的操作。

執行Edit_Cut命令,剪切窗口內選定的文本。

執行Edit_Copy命令,將窗口內選定的文本放入剪貼板。

執行Edit_Paste命令,將剪貼板里的文本粘貼到光標指定位置。

執行Edit_SelectAll命令,選定窗口內的全部文本。

執行Edit_Delete命令,刪除選定的文本。執行Edit_Find…命令,查找窗口內的指定文本。

執行Edit_FindFiles…命令,打開FindFiles窗口,根據用戶指定的文件名、包含文本、文件類型、存放路徑等搜尋計算機存盤文件。

執行Edit_ClearCommandWindow命令,清空CommandWindow窗口。

執行Edit_ClearCommandHistory命令,清空CommandHistory窗口。

執行Edit_ClearWorkspace命令,清空Workspace,即清除內存中的所有變量。圖1-15CommandWindow的Edit菜單

3.Desktop菜單

Desktop菜單如圖1-16所示。

執行Desktop_UndockCommandWindow命令,解鎖CommandWindow,使其變為浮動窗口。

執行Desktop_dockCommandWindow命令,鎖定CommandWindow,使其變為固定窗口。

其余窗口也有類似命令均可解釋為:Undock×××是解鎖窗口命令,使指定窗口×××變為浮動窗口;Dock×××是鎖定窗口命令,使指定窗口×××變為固定窗口。

執行Desktop_MoveCommandWindow命令,移動鼠標調整CommandWindow的位置。

執行Desktop_ResizeCommandWindow命令,移動鼠標調節CommandWindow的窗口尺寸。圖1-16CommandWindow的Desktop菜單執行Desktop_DesktopLayout命令,可調整4個通用窗口的桌面布局。通常由下述菜單命令實現:

執行Default命令,可使通用窗口布局恢復缺省設置。

執行CommandWindowOnly命令,可使操作界面僅有CommandWindow。

執行HistoryandCommandWindow命令,操作界面可分為CommandHistory和CommandWindow兩個窗口區域。

執行AllTabbed命令,操作界面可采用層疊方式,即只有一個窗口可見(當前窗口),其余窗口隱藏。各個窗口的標簽(標題欄)排列在操作界面底部的任務欄中,點擊標簽可將相應窗口切換為當前窗口。當前窗口缺省為CommandWindow。執行Desktop_SaveLayout…命令,命名當前使用的窗口布局并存盤,存盤名將作為一個菜單命令出現在DesktopLayout的級聯菜單里,以后點擊這個命令可調用所存儲的操作界面窗口布局。

執行Desktop_OrganizeLayouts…命令,打開OrganizeLayouts窗口,改名或刪除自定義的操作界面窗口布局。

執行Desktop_CommandWindow命令,打開/關閉CommandWindow。

執行Desktop_CommandHistory命令,打開/關閉CommandHistory窗口。

執行Desktop_CurrentDirectory命令,打開/關閉CurrentDirectory窗口。

執行Desktop_Workspace命令,打開/關閉Workspace窗口。

執行Desktop_Help命令,打開/關閉Help窗口。

執行Desktop_Profiler命令,打開/關閉Profiler窗口。

執行Desktop_Toolbar命令,打開/關閉工具欄。

執行Desktop_ShortcutsToolbar命令,打開/關閉Shortcuts用戶工具欄。

執行Desktop_Titles命令,打開/關閉所有窗口的標題欄。

4.Window菜單

Window菜單列表顯示所有已打開窗口的名稱(標簽),點擊某個標簽可將相應窗口切換為當前窗口,如圖1-17所示。圖1-17CommandWindow的Window菜單

5.Help菜單

Help菜單如圖1-18所示。圖1-18CommandWindow的Help菜單執行Help_FullProductFamilyHelp命令,打開Help窗口,該窗口分為HelpNavigator和Title左右兩個子窗口,左窗口顯示搜索樹和選定枝,右窗口顯示搜索樹選定枝所含的內容,如圖1-19所示。

執行Help_MATLABHelp命令,該命令與FullProductFamilyHelp命令的功能相同,但所顯示的搜索樹選定枝為MATLAB及有關該主題的幫助文檔。

執行Help_UsingtheDesktop命令,該命令與FullProductFamilyHelp命令的功能相同,但所顯示的搜索樹選定枝為Desktop(操作界面)及有關該主題的幫助文檔。圖1-19Help窗口的Navigator子窗口和Title子窗口執行Help_UsingtheCommandWindow命令,該命令與FullProductFamilyHelp命令的功能相同,但所顯示的搜索樹選定枝為CommandWindowandHistory及有關該主題的幫助文檔。

執行Help_WebResources及級聯菜單的子命令,可鏈接主要的MATLAB網絡資源。

執行Help_CheckforUpdates命令,可打開CheckforUpdates窗口。該窗口顯示用戶安裝的MATLAB產品,用戶可鏈接至MathWorks官方網站查詢所安裝產品的更新信息。執行Help_Demos命令,打開Help窗口,顯示Demos頁。該頁面左窗口顯示Demos搜索樹和所選定的枝,右窗口顯示搜索樹選定枝的內容。

執行Help_TermsofUse命令,可展示MathWorks公司的軟件執照和MATLAB的注冊許可條款。

執行Help_Patents命令,可展示MathWorks公司產品的專利信息。

執行Help_AboutMATLAB命令,可顯示MATLAB的版本、發布日期、版權、注冊信息等。對于稍復雜或大規模的運算問題,采用CommandWindow中輸入命令的方式解決,既繁瑣效率又低,有時甚至無法解決問題。因此,MATLAB提供了Editor編程窗口,允許用戶書寫一系列命令或語句(程序),并以m為擴展名將其存盤為一個文本文件,稱其為M文件。MATLAB的M文件有函數文件和程序文件兩大類,在CommandWindow中鍵入程序文件名或帶有輸入參數的函數文件名,就如同在該窗口鍵入了一個命令,可運行并顯示結果。1.8Editor編程窗口和操作

(1)點擊工具條上的New按鈕或執行File_New_M-file菜單命令,打開Editor窗口,在程序編輯區里輸入圖1-20中所示文本并存盤為my001.m。注意只鍵入基本名my001,擴展名.m是MATLAB自動加上去的。

(2)激活CommandWindow窗口,在命令編輯區里輸入my001并按Enter鍵,運行結果如圖1-21所示。

(3)在CommandWindow中直接輸入圖1-20中所示文本并回車,觀察運行結果并與剛才的操作進行比較。圖1-20在Editor窗口中輸入所示程序,程序未存盤前窗口無名x=0:0.1:2*piy=0:0.2:2*pi[x,y]=meshgrid(x,y)z=sin(x).*cos(y)mesh(x,y,z)圖1-21Editor窗口所編程序my001.m的運行結果

Help系統詳盡介紹了MATLAB產品的使用方法,采用文字說明和圖形演示兩種方式實施幫助。1.9Help系統的介紹與操作點擊激活CommandWindow,在該窗口鍵入“help”并回車,點擊打開窗口顯示的有關主題;當想了解MATLAB命令或函數的語法結構時,鍵入“helpsyntax”并回車;當想了解某一函數的用法時,可鍵入“help××××”并回車,如鍵入“helpsqrt”并回車,在CommandWindow中便顯示函數sqrt的格式和用法;若需要完成某一具體操作,但不知用何命令或函數,可鍵入“lookfor××××”并回車,如鍵入“lookfornonline”并回車,在CommandWindow中便顯示與

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論