matlab第一章.ppt_第1頁
matlab第一章.ppt_第2頁
matlab第一章.ppt_第3頁
matlab第一章.ppt_第4頁
matlab第一章.ppt_第5頁
已閱讀5頁,還剩82頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第一章是對MATLAB2013,1.12,2014的概述,以及MATLAB 2013的安裝。MATLAB 2013界面介紹了MATLAB的基本操作方法,MATLAB幫助系統(tǒng)的常用操作命令和快捷鍵,以及MATLAB的文件操作。主要內(nèi)容有:1.1,安裝MATLAB,安裝MATLAB 2013系統(tǒng),需要運行系統(tǒng)自帶的setup.exe安裝程序,可以按照安裝提示依次操作。請看看老師的講座,1.2 MATLAB 2013概述。MATLAB 2013的界面與以前的MATLAB軟件版本有很大不同。菜單和工具集成為一體,稱為菜單工具。因此,MATLAB2013的界面主要包括菜單工具和窗口界面。1.2.1 MA

2、TLAB2013界面窗口介紹,在計算機上正確安裝MATLAB2013后,有兩種方法可以完成MATLAB2013的啟動:如果已經(jīng)在桌面上創(chuàng)建了快捷方式,可以直接雙擊桌面快捷方式啟動MATLAB 2013選擇開始所有程序,找到MATLAB2013軟件,點擊啟動MATLAB2013。MATLA2013 B啟動后,可以得到圖1.1所示的默認窗口。在圖中,可以看到主窗口分為五個區(qū)域,中間是命令窗口,用戶可以輸入各種命令來實現(xiàn)相應(yīng)的功能;左上角是當(dāng)前文件夾窗口,顯示當(dāng)前路徑下文件夾中保存的所有文件;左下角是顯示文件詳細信息的“詳細信息”窗口;右上角是工作區(qū)窗口,顯示保存在工作區(qū)中的所有變量;右下角是命令歷

3、史窗口,用于顯示系統(tǒng)啟動時間和在命令窗口中輸入的歷史命令。命令窗口是MATLAB的主要交互窗口,用于輸入MATLAB命令、函數(shù)、矩陣、表達式等信息,顯示除圖形以外的所有計算結(jié)果。當(dāng)命令窗口中出現(xiàn)提示時,表示MATLAB準備好輸入命令、變量或函數(shù),輸入后即可執(zhí)行。如果提示k指示您當(dāng)前處于調(diào)試模式,您需要鍵入“dbquit”返回正常模式,或者按快捷鍵Ctrl-c強制退出運行狀態(tài)。使用鍵上下翻轉(zhuǎn)正在運行的命令,然后單擊“輸入”再次執(zhí)行它們;輸入clc命令,系統(tǒng)將清除命令窗口中的所有內(nèi)容。當(dāng)需要編輯復(fù)雜的程序時,直接在命令窗口中編輯是不方便的。系統(tǒng)提供了MATLAB編輯器/調(diào)試器窗口。當(dāng)前目錄窗口是指

4、MATLAB運行文件時的工作目錄。只能運行或調(diào)用當(dāng)前目錄或搜索路徑中的文件和函數(shù)。您也可以使用cd命令將用戶目錄設(shè)置為當(dāng)前目錄。例如,如果用戶目錄c:mydir被設(shè)置為當(dāng)前目錄,您可以在命令窗口中輸入命令:cd c:mydir(注意:它只能在英語中使用)。當(dāng)前目錄窗口如圖所示,顯示當(dāng)前目錄下所有文件的文件名、文件類型、最后修改時間及相關(guān)描述。歷史命令窗口,記錄已運行的命令和功能的信息,可以搜索和檢查命令的歷史,并通過按鍵上下轉(zhuǎn)動命令;您可以在此窗口中復(fù)制和刪除命令歷史記錄。除了輸入命令之外,該窗口還記錄系統(tǒng)每次打開的時間。要清除這些記錄,請選擇工具菜單主頁清除命令清除命令歷史記錄。worksp

5、ace窗口,其中列出了數(shù)據(jù)的相關(guān)信息,如數(shù)據(jù)名稱、大小和數(shù)據(jù)類型。使用數(shù)組編輯器,用戶可以觀察、編輯和修改數(shù)據(jù)內(nèi)容。打開編輯器有幾種方法:雙擊變量名,將鼠標指向要觀察的變量名,單擊鼠標右鍵,然后在彈出菜單中選擇打開選擇選項。此時,數(shù)組編輯器將打開,通過它可以直接觀察或修改變量中的特定元素。如圖所示、和whos命令用于顯示已經(jīng)駐留在工作區(qū)中的變量名列表。who命令只顯示常駐變量的名稱,而whos不僅給出變量的名稱,還給出它們的大小、字節(jié)和數(shù)據(jù)類型。選擇一些變量后,點擊刪除按鈕刪除這些變量。清除命令用于刪除工作區(qū)中的變量,或者您可以清除工作區(qū)。(預(yù)定義的變量不能被刪除)注意:函數(shù)內(nèi)部調(diào)用的一些臨時

6、變量不會占用工作空間,這些變量將在函數(shù)運行后被釋放。1.2.2在MATLAB2013界面中引入菜單工具欄。Matlab 2013啟動后,用戶可以看到如圖所示的菜單工具欄。頂部菜單有三個項目:主頁(基本菜單和工具)、繪圖(繪圖工具)和應(yīng)用程序(應(yīng)用程序)。主頁基本菜單和工具:包括六個菜單項:文件、變量、代碼、SIMULINK、環(huán)境和資源,下面簡要介紹每個菜單的主要功能。文件菜單工具欄,如圖所示。新腳本工具用于創(chuàng)建新的腳本m文件;新建菜單,點擊彈出如圖所示的菜單;包括新腳本(腳本m文件)、函數(shù)(函數(shù)m文件)、示例(圖)、圖形用戶界面(圖形用戶界面)、Simulink模型等。打開打開m文件;查找文件

7、以查找文件;比較比較兩個文件。變量菜單項工具欄變量菜單工具包括導(dǎo)入數(shù)據(jù)、保存工作空間、新變量、打開變量和清理工作空間。1)導(dǎo)入數(shù)據(jù)導(dǎo)入文件數(shù)據(jù)選擇此子菜單,將出現(xiàn)要導(dǎo)入的文件路徑對話框。在對話框中選擇要導(dǎo)入的文件,選中要導(dǎo)入的文件后點擊數(shù)據(jù)名稱,數(shù)據(jù)內(nèi)容會以表格的形式在對話框右側(cè)預(yù)覽,如圖所示。用戶可以先檢查數(shù)據(jù)是否需要導(dǎo)入,然后點擊右側(cè)的導(dǎo)入選擇,如圖所示。單擊“導(dǎo)入數(shù)據(jù)”,系統(tǒng)將以VarName的名稱將正確的數(shù)據(jù)導(dǎo)入工作區(qū)。如果選擇通用腳本,將生成一個腳本化的M文件。運行該文件將在工作空間中生成相應(yīng)的變量。2)保存工作空間保存工作空間變量。點擊后,系統(tǒng)會將工作空間中的所有變量保存在當(dāng)前路徑

8、下的默認matlab.mat文件中,用戶也可以修改文件名。3)新變量創(chuàng)建一個新變量,并以表格的形式打開它。4)打開變量以表格形式打開變量;3?!按a”菜單工具欄“代碼”包括“分析代碼”、“運行和時間”、“清除命令”,其中“清除命令”包括單擊后的命令窗口和命令歷史記錄。4.Simulink菜單工具欄SIMULINK庫打開仿真模塊庫,進入仿真。5.環(huán)境菜單工具欄環(huán)境菜單工具項包括布局、首選項、設(shè)置路徑和平行,如圖1.12所示。布局工具用于設(shè)置界面。點擊后,有兩種類型:選擇布局和顯示。首選項用于設(shè)置工作環(huán)境的屬性,其對話框如圖所示。主要包括以下項目的屬性設(shè)置:常規(guī)用于整個系統(tǒng)的屬性設(shè)置;字體用于設(shè)置

9、每個窗口的字體,包括命令窗口、歷史命令窗口、程序編輯器、工作空間、當(dāng)前路徑等。命令窗口用于設(shè)置命令窗口的特殊屬性;命令歷史用于設(shè)置歷史命令窗口的特殊屬性;設(shè)置編輯器/調(diào)試器文件編輯器窗口的特殊屬性;它還包括圖形用戶界面屬性設(shè)置,如幫助、網(wǎng)絡(luò)、當(dāng)前路徑、矩陣編輯器和圖形用戶界面布局編輯器,這些將在第7章中介紹);模擬和連接特殊屬性設(shè)置(模擬屬性設(shè)置將在第8章中介紹)。3)設(shè)置路徑用于設(shè)置或顯示搜索路徑。選擇此命令,將出現(xiàn)如圖所示的對話框。在對話框的右側(cè),列出了當(dāng)前MATLAB系統(tǒng)的所有搜索路徑。如果用戶希望在搜索范圍內(nèi)包括一個目錄和該目錄下的所有子目錄,請單擊左側(cè)的“添加子文件夾”按鈕。如果搜索

10、范圍需要忽略該目錄下的子目錄,請單擊“添加文件夾”按鈕。當(dāng)用戶在MATLAB命令窗口中輸入命令時,MATLAB會按照一定的順序搜索相關(guān)文件?;镜乃阉鬟^程是:(1)檢查命令是否是一個變量。(2)檢查該命令是否是內(nèi)部函數(shù)。(3)檢查命令是否是當(dāng)前目錄中的M文件。(4)用MATLAB檢查該命令是否在路徑中的其他目錄中搜索M個文件。用戶可以在MATLAB的搜索路徑中列出自己的工作目錄,從而將用戶目錄納入到MATLAB系統(tǒng)的統(tǒng)一管理中。還有其他設(shè)置搜索路徑的方法:使用path命令設(shè)置搜索路徑。例如,將用戶目錄c:mydir添加到搜索路徑中,并在命令窗口中輸入命令:路徑(path,c:mydir),路徑

11、% MATLAB所有搜索路徑顯示根路徑%在MATLAB中以列的形式查詢所有搜索路徑。以直線形式顯示編輯路徑%以進入搜索路徑對話框路徑工具%以進入搜索路徑對話框,例如,在搜索路徑下打開一個文件,A=imread(攝影師. tif,TIF);eraman.tif是圖像文件imshow (a)類型besttree.m% besttree.m是文件edit besttree.m load woman%woman是搜索路徑下的數(shù)據(jù)文件imshow(X,map)。1.李明設(shè)計了一個程序文件myprogram.m,并將其保存在f:ppp中,但是在命令窗口中輸入文件名myprogram后,MATLAB系統(tǒng)提示

12、:未定義的函數(shù)或變量。嘗試分析錯誤的原因并給出解決方案。2.在桌面上用您的姓名、拼音字母和學(xué)生編號創(chuàng)建一個文件夾,設(shè)置文件夾的當(dāng)前路徑,并將該路徑添加到搜索路徑列表中。練習(xí)課,6。資源菜單工具項目資源幫助相關(guān)信息。MATLAB提供了基于文檔的幫助文件、基于實例的幫助文件以及一系列產(chǎn)品的幫助文件,包括軟件介紹、函數(shù)命令含義和算法、工具箱描述、典型算法等。MATLAB幫助系統(tǒng),1。通過以下方法打開幫助窗口:(1)單擊“?”在工具欄中或快捷鍵f1;(2)在命令窗口中輸入幫助信息、幫助臺或文檔。2,help命令,(1)聯(lián)機幫助總覽幫助%顯示幫助總覽要強制停止程序,可以使用Ctrl C命令(2)顯示基本

13、功能信息幫助精靈(3)顯示特定功能幫助信息幫助輪%顯示特定功能詳細信息,在這種情況下,輪函數(shù)。這個演示使用圖片控制來激活一個機器人手臂。按SUBSINDEX下標索引。從瘦的MATLAB中使用java。注意:MATLAB對字母的大小寫很敏感,變量甲和變量甲代表兩個不同的變量。MATLAB中的所有命令和函數(shù)都必須是小寫的。3,查找命令,4,模糊查詢,輸入函數(shù)的前幾個字母,點擊鍵,2,繪圖工具菜單,點擊頂部菜單繪圖,圖1.16所示的繪圖工具顯示為灰色。如果選擇了一些可繪制的數(shù)據(jù),工具將變暗并準備使用。3。APPS應(yīng)用菜單,點擊APPS菜單,會出現(xiàn)如圖所示的應(yīng)用工具,用戶可以直接調(diào)用相應(yīng)的工具。1.3

14、 MATLAB的基本用法,常見的算術(shù)運算包括加法、減法、乘法、除法和乘冪,1.3.1簡單的數(shù)學(xué)運算,A=35;2 4;b=6 8;15;a . * bangs=18 40 220 a * bangs=23 49 16 36,與運算相關(guān),常見的關(guān)系運算包括大于、小于、等于、大于或等于、小于或等于以及不等于關(guān)系運算符,主要用于比較矩陣(或數(shù)組)與標量或矩陣(或數(shù)組)的相同類型,以獲得由0和1組成的矩陣或數(shù)組,其中0和1分別為,A=2 4 6;3 2 0;A=2%矩陣a中的每個元素在2處進行比較,ans=100010b=180;7 9 1;A=B%將矩陣A中的元素與矩陣B中的相應(yīng)元素進行比較,并進行

15、邏輯運算,其中所有非零值被視為“真”,零被視為“假”;在邏輯運算的結(jié)果中,如果判斷結(jié)果為真,輸出1,否則輸出0,a=2463 2 0;b=180;7 9 1;A%不操作矩陣a中的每個元素,如果矩陣的元素不是0,則表示1 ans=0 0 0 0 0 1 A0 2 0,B=0 1 01 2 0,尋找非A,A和b,A或b。找出0元素在A中的位置(幫助查找函數(shù))2。知道矩陣A=1,2,5;2,3,2;1,4,7,B=3,2,7;2,9,2;1,5,7,找出A和B中相等的元素位置及其對應(yīng)的元素值,并在課堂上練習(xí)。MATLAB提供了許多數(shù)學(xué)函數(shù),其自變量被指定為矩陣變量,算法是對矩陣的元素逐個進行運算,因此運算的

溫馨提示

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

評論

0/150

提交評論