第二周-詳細介紹matlab6_第1頁
第二周-詳細介紹matlab6_第2頁
第二周-詳細介紹matlab6_第3頁
第二周-詳細介紹matlab6_第4頁
第二周-詳細介紹matlab6_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

詳細介紹matlab6.51一、Matlab6.5的工作界面,介紹6個窗口默認(rèn)情況下的桌面平臺包括以下幾個窗口1)Matlab主窗口2)命令窗口(CommandWindow)3)歷史窗口(CommandHistory)4)當(dāng)前目錄窗口(CurrentDirectory)5)工作空間管理窗口(Workspace)6)交互界面分類目錄窗口(LaunchPad)2

一般情況下,桌面的上層有3個最常用的窗口:命令窗口(CommandWindow)、歷史窗口(CommandHistory)、工作空間管理窗口(Workspace)。在主窗口的左下角增加了“開始按鈕”,還有一個只能看見窗口名的常用交互窗口:當(dāng)前目錄窗口。下面對這幾個窗口分別介紹:31)Matlab主窗口這是Matlab6系列增加的一個窗口,其他的幾種窗口都包含在主窗口中,主窗口不能進行任何計算任務(wù)的操作,只用來進行一些整體的環(huán)境參數(shù)的設(shè)置,主要包括6個下拉菜單和10個按鈕控件。4下面介紹以下6個菜單:[File]菜單:New:打開一個新的空白文件編輯器。Open:打開已有的文件。CloseCommandWindow:關(guān)掉命令窗口。ImportData:用于向工作空間導(dǎo)入數(shù)據(jù)。SaveWorkspaceAs:將工作空間的變量存儲在某一個文件中。SetPath:打開搜索路徑設(shè)置對話框。Preferences:打開環(huán)境設(shè)置對話框。5[Edit]菜單主要用于復(fù)制、粘貼等操作,與一般的windows相似,在此不作詳細介紹。主要介紹一下Find命令Find:鍵入關(guān)鍵詞,可選擇在命令窗口,在當(dāng)前路徑下,在整個Matlab路徑下或在其路徑下的M文件中進行搜索。6[View]菜單此菜單用來處理各個窗口和桌面平臺之間的幾何關(guān)系,以及桌面平臺的外觀。注:Profile:函數(shù)文件評估器,對函數(shù)的整體性能進行評估,如函數(shù)文件的運行時間,對初學(xué)者來說只要了解就可以了。7[Web]菜單此菜單用來實現(xiàn)與Matlab與MathWorks公司的Internet聯(lián)系。[Window]菜單[Help]菜單對此菜單會做詳細的介紹。10個快捷按鈕控件:在菜單的下方,用于對命令或者文件的方便操作。82)命令窗口(CommandWindow)此窗口用于輸入命令并執(zhí)行命令,點擊該命令窗口右上角的彎箭頭符號,該窗口成為獨立的窗口。其中“》”為運算提示符,表示Matlab正處于準(zhǔn)備狀態(tài),當(dāng)在提示符后輸入一段運算式并按Enter鍵后,Matlab將給出計算結(jié)果,然后,再次進入準(zhǔn)備狀態(tài)。(演示sqrt(3))93)歷史窗口(CommandHistory)歷史窗口記錄著用戶在Matlab命令窗口中輸入過的所有命令。歷史記錄包括:每次啟動Matlab的時間,以及每次開啟Matlab后在命令窗口中運行的所有命令。歷史窗口的應(yīng)用功能:(1)單行或多行命令的復(fù)制和運行,生成M文件(2)歷史命令的內(nèi)容打印。(3)使用查找對話框搜索歷史窗口中的內(nèi)容[edit]菜單->find。例如:多行指令的運行:symsx;f=diff(x^3+3*x^2);pretty(f)104)當(dāng)前目錄窗口(CurrentDirectory)一般情況下該窗口不顯現(xiàn),點擊窗標(biāo)"CurrentDirectory"可使該窗口在前臺顯現(xiàn),同樣點擊該窗口右上角的彎箭頭符號,該窗口成為獨立的窗口。它的組件有:菜單條、當(dāng)前目錄設(shè)置區(qū)、工具條、文件詳細列表、M或MET文件描述區(qū)。文件詳細列表區(qū)的應(yīng)用功能:運行M文件,編輯M文件。Matlab剛開始工作時的默認(rèn)當(dāng)前目錄之一是C:\MATLAB6p5\work,在該目錄下存放用戶文件是允許的、安全的、可靠的,MathWorks公司之所以設(shè)計這樣一個目錄,就是供用戶使用的。115)工作空間管理窗口(Workspace)點擊桌面平臺上“Workspace"窗標(biāo),可使工作空間管理窗口出現(xiàn)在桌面平臺的前臺,同樣點擊該窗口右上角的彎箭頭符號,該窗口成為獨立的窗口。工作空間管理窗口中將顯示目前內(nèi)存中所有的Matlab變量的變量名(Name)、數(shù)據(jù)結(jié)構(gòu)(Size)、字節(jié)數(shù)(Bytes)以及類型(Class),不同的變量類型分別對于不同的圖標(biāo)。126)交互界面分類目錄窗口(LaunchPad)交互界面分類目錄窗口是Matlab6系列所特有的,用來說明用戶所擁有的MathWorks公司產(chǎn)品的工具箱、演示、幫助以及各種應(yīng)用界面。13二、Matlab6.5的幫助系統(tǒng)(help)14Matlab的一個突出的優(yōu)點是幫助系統(tǒng)非常完善,從總體上來看它的幫助系統(tǒng)大致可以分為3大類:1)聯(lián)機幫助系統(tǒng)。2)命令窗口查詢幫助系統(tǒng)。3)聯(lián)機演示系統(tǒng)。151)聯(lián)機幫助系統(tǒng)進入Matlab聯(lián)機幫助系統(tǒng)的方法很多,主要有以下三種:1、點擊Matlab主窗口工具條中的"?"按鈕。2、選中下拉菜單[help]->Matlabhelp3、在命令窗口執(zhí)行helpwin或者helpdesk或者doc聯(lián)機幫助窗口包括幫助導(dǎo)向頁面和幫助顯示頁面。162)命令窗口查詢幫助1、help系列一.>>help(命令窗口中直接輸入命令help)二.help+函數(shù)(類)名例如:>>helpeye172、lookfor函數(shù)用戶知道某函數(shù)名而不知道其用法時,help命令可以幫助用戶正確地了解此函數(shù)的用法。然而,若查找一個不知道其確切名稱的函數(shù)名時,help命令就遠遠不能滿足需要,這種情況下,可以用lookfor命令來查詢根據(jù)用戶提供的關(guān)鍵字搜索相關(guān)的函數(shù)。例如我們想查詢單位矩陣的用法,但我們不知道具體命令,只記得前兩個字母ey,我們可以用>>lookforey查詢。183、其他幫助命令what目錄中文件列表who內(nèi)存變量列表whos內(nèi)存變量詳細列表which確定文件位置193)聯(lián)機演示系統(tǒng)單擊Matlab主窗口菜單欄[help]->Demos或者直接在幫助頁面中選中Demos選項或者在命令窗口輸入Demos,將進入Matlab幫助系統(tǒng)的主演示頁面。頁面的左邊是可以演示的選項,雙擊某個選項即可進入具體的演示頁面。例如Matlab->Matrices->BasicMatrixOperations20三、Matlab6.5的搜索路徑(path)21Matlab的所有(M、MAT、MET)文件都被存放Matlab把這些目錄按優(yōu)先次序設(shè)計為搜索路徑上的各個節(jié)點。Matlab的一切操作都在它的搜索路徑中進行的,如果調(diào)用的函數(shù)在搜索路徑之外,Matlab則認(rèn)為此函數(shù)不存在。221)搜索路徑對話框采用以下任何一種方法都可以引出設(shè)置路徑對話框一、在命令窗口中運行指令editpath二、在命令窗口中運行指令pathtool三、[file]菜單->setpath2)path命令在命令窗口中輸入path可以得到Matlab所有搜索路徑。3)Matlab搜索路徑的擴展23四、資料的存儲與載入有些計算暫時告一段落時,使用者希望能將計算所得的結(jié)論存儲在文件中,以便將來可進行其他處理。Matlab存儲變量的基本命令是save,在不做任何修改時,save會將變量以二進制的方式存儲至擴展名為mat的文件。24五.Matlab6.5的常用的命令和技巧:251、常用的命令表1Matlab常用的命令表命令字

功能

命令字

功能

exit/quit退出Matlabtype顯示文件內(nèi)容cd顯示或改變工作命令load加載指定文件的變量pwd顯示當(dāng)前目錄save保存內(nèi)存變量到指定文件path顯示并設(shè)置當(dāng)前路徑diary文本記錄命令clear清理內(nèi)存變量pack收集內(nèi)存碎片,擴大內(nèi)存空間clf清除圖形窗口hold圖形保持開關(guān)clc清除工作窗disp顯示變量或文字內(nèi)容262.工作區(qū)和變量的基本命令表2Matlab工作區(qū)和變量命令命令或符號功能或意義clear清除所有變量并恢復(fù)除eps外的所有預(yù)定義變量sym/syms定義符號變量,sym一次只能定義一個變量,syms一次可以定義一個或多個變量who顯示當(dāng)前內(nèi)存變量列表,只顯示內(nèi)存變量名whos顯示當(dāng)前內(nèi)存變量詳細信息,包括變量名、大小、所占用二位制位數(shù)size/length顯示矩陣或向量的大小命令pack收集內(nèi)存碎片,擴大內(nèi)存空間format輸出格式命令which+<函數(shù)名>查詢給定函數(shù)的路徑273.Matlab6.5中的預(yù)定義變量表3Matlab預(yù)定義變量表變量名預(yù)定義ans分配最新計算的而又沒有給定名稱的表達式的值。當(dāng)在命令窗口中輸入表達式而不賦值給任何變量時,在命令窗口中會自動創(chuàng)建變量ans,并將表達式的運算結(jié)果賦給該變量。但是ans僅保留最近一次的計算結(jié)果。eps計算機的精度,matlab6.5為2.2204e-016,這種特殊的表達式在避免被0除時是很有用的realmax計算機能處理的最大浮點數(shù)。matlab6.5為1.7977e+308realmin計算機能處理的最小的非零浮點數(shù)。matlab6.5為2.2251e-308pi圓周率28變量名預(yù)定義inf定義為,即當(dāng)分母或除數(shù)為0時返回inf,不中斷執(zhí)行而繼續(xù)運算。nan定義為“notanumber”,即未定式或i,j定義虛數(shù)單位??梢詾镮和j定義其它值但不再是預(yù)定義變量。nargin給出一個函數(shù)調(diào)用過程中輸入自變量的個數(shù)nargout給出一個函數(shù)調(diào)用過程中輸出自變量的個數(shù)computer給出計算機的基本信息,如pcwinversion給出Matlab的版本信息294.一些常用操作技巧表5Matlab一些常用操作技巧鍵盤按鍵說明↑Ctrl+p,調(diào)用上一行↓Ctrl+n,調(diào)用下一行←Ctrl+b,光標(biāo)左移一個字符→Ctrl+f,光標(biāo)右移一個字符Ctrl+←Ctrl+l,光標(biāo)左移一個單詞Ctrl+→Ctrl+r,光標(biāo)右移一個單詞30鍵盤按鍵說明HomeCtrl+a,光標(biāo)置于當(dāng)前行開頭EndCtrl

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論