




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章MATLAB操作基礎(chǔ)MATLAB的發(fā)展
MATLAB的主要功能
MATLAB系統(tǒng)環(huán)境
MATLAB幫助系統(tǒng)1.1MATLAB概述MATLAB有矩陣實(shí)驗(yàn)室(MATrixLABoratory)之意,1984年由MathWorks公司推出,現(xiàn)已成為國(guó)際公認(rèn)的優(yōu)秀的工程應(yīng)用開(kāi)發(fā)環(huán)境。
1.1.1MATLAB的發(fā)展
1984年,MATLAB第1版(DOS版)
1992年,MATLAB4.0版
1994年,MATLAB4.2版
1997年,MATLAB5.0版
1999年,MATLAB5.3版
2000年,MATLAB6.0版
2001年,MATLAB6.1版
2002年,MATLAB6.5版
2004年,MATLAB7.0版2005年,MATLAB7.1版從2006年起,MathWorks公司每年發(fā)布兩次以年份命名的MATLAB版本,如R2006a(MATLAB7.2)、R2006b(MATLAB7.3)、R2007a(MATLAB7.4)、R2007b(MATLAB7.5)、R2008a(MATLAB7.6)、R2008b(MATLAB7.7)、R2009a(MATLAB7.8)、R2009b(MATLAB7.9)等。
1.1.2MATLAB的主要功能
1.?dāng)?shù)值計(jì)算和符號(hào)計(jì)算功能
MATLAB以矩陣作為數(shù)據(jù)操作的基本單位,還提供了十分豐富的數(shù)值計(jì)算函數(shù)。
MATLAB先后和著名的符號(hào)計(jì)算語(yǔ)言Maple與MuPAD(從MATLAB2008b開(kāi)始使用MuPAD)相結(jié)合,使得MATLAB具有符號(hào)計(jì)算功能。
2.繪圖功能
MATLAB提供了兩個(gè)層次的繪圖操作:一種是對(duì)圖形句柄進(jìn)行的低層繪圖操作,另一種是建立在低層繪圖操作之上的高層繪圖操作。3.編程語(yǔ)言功能
MATLAB具有程序結(jié)構(gòu)控制、函數(shù)調(diào)用、數(shù)據(jù)結(jié)構(gòu)、輸入輸出、面向?qū)ο蟮瘸绦蛘Z(yǔ)言特征,而且簡(jiǎn)單易學(xué)、編程效率高。4.工具箱的擴(kuò)展功能
MATLAB包含兩部分內(nèi)容:基本部分和各種可選的工具箱。
MATLAB工具箱分為兩大類:功能性工具箱和學(xué)科性工具箱。1.1.3初識(shí)MATLAB
例1-1繪制正弦曲線和余弦曲線。
x=[0:0.5:360]*pi/180;
plot(x,sin(x),x,cos(x));
例1-2求方程3x4+7x3+9x2-23=0的全部根。
p=[3,7,9,0,-23];%建立多項(xiàng)式系數(shù)向量
x=roots(p)%求根例1-3求積分例1-4求解線性方程組。
a=[2,-3,1;8,3,2;45,1,-9];
b=[4;2;17];
x=inv(a)*b1.2.1啟動(dòng)與退出MATLAB集成環(huán)境
1.MATLAB的安裝
安裝MATLAB系統(tǒng),需運(yùn)行系統(tǒng)自帶的安裝程序setup.exe,可以按照安裝提示依次操作。1.2MATLAB系統(tǒng)環(huán)境2.MATLAB的啟動(dòng)
與一般的Windows程序一樣,啟動(dòng)MATLAB系統(tǒng)有3種常見(jiàn)方法:
(1)使用Windows“開(kāi)始”菜單。
(2)運(yùn)行MATLAB系統(tǒng)啟動(dòng)程序matlab.exe。
(3)利用快捷方式。啟動(dòng)MATLAB后,將進(jìn)入MATLAB集成環(huán)境。3.MATLAB的退出
要退出MATLAB系統(tǒng),也有2種常見(jiàn)方法:
(1)在MATLAB命令窗口輸入Exit或Quit命令。
(2)單擊MATLAB主窗口的“關(guān)閉”按鈕。
1.MATLAB主窗口
MATLAB主窗口是MATLAB的主要工作界面。MATLAB主窗口除了嵌入一些功能窗口外,主要包括功能區(qū)、快速訪問(wèn)工具欄和當(dāng)前文件夾工具欄。1.2.2MATLAB操作界面MATLAB功能區(qū)提供了3個(gè)選項(xiàng)卡,分別為主頁(yè)、繪圖和應(yīng)用程序。不同的選項(xiàng)卡有對(duì)應(yīng)的工具條,通常按功能將工具條分成若干命令組,各命令組包括一些命令按鈕,通過(guò)命令按鈕來(lái)實(shí)現(xiàn)相應(yīng)的操作?!爸黜?yè)”選項(xiàng)卡包括“文件”、“變量”、“代碼”、“SIMULINK”、“環(huán)境”和“資源”命令組,各命令組提供了相應(yīng)的命令按鈕;“繪圖”選項(xiàng)卡提供了用于繪制圖形的命令;“應(yīng)用程序”選項(xiàng)卡提供了多類應(yīng)用工具。在選項(xiàng)卡右邊的是快速訪問(wèn)工具欄,其中包含了一些常用的操作按鈕;功能區(qū)下方的是當(dāng)前文件夾工具欄,通過(guò)它可以很方便地實(shí)現(xiàn)文件夾的操作。2.命令窗口
命令行窗口用于輸入命令并顯示除圖形以外的所有執(zhí)行結(jié)果,它是MATLAB的主要交互窗口,用戶的大部分操作都是在命令行窗口中完成的。MATLAB命令窗口中的“>>”為命令提示符,表示MATLAB正在處于準(zhǔn)備狀態(tài)。在命令提示符后鍵入命令并按下回車鍵后,MATLAB就會(huì)解釋執(zhí)行所輸入的命令,并在命令后面給出計(jì)算結(jié)果。一般來(lái)說(shuō),一個(gè)命令行輸入一條命令,命令行以回車結(jié)束。但一個(gè)命令行也可以輸入若干條命令,各命令之間以逗號(hào)分隔,若前一命令后帶有分號(hào),則逗號(hào)可以省略。例如
p=15,m=35
p=15;m=35
如果一個(gè)命令行很長(zhǎng),一個(gè)物理行之內(nèi)寫不下,可以在第一個(gè)物理行之后加上3個(gè)小黑點(diǎn)并按下回車鍵,然后接著下一個(gè)物理行繼續(xù)寫命令的其他部分。3個(gè)小黑點(diǎn)稱為續(xù)行符,即把下面的物理行看作該行的邏輯繼續(xù)。
在MATLAB里,有很多的控制鍵和方向鍵可用于命令行的編輯。3.當(dāng)前文件夾窗口
當(dāng)前文件夾是指MATLAB運(yùn)行時(shí)的工作文件夾,只有在當(dāng)前文件夾或搜索路徑下的文件、函數(shù)才可以被運(yùn)行或調(diào)用。
可以通過(guò)當(dāng)前文件夾工具欄中地址框設(shè)置某文件夾為當(dāng)前文件夾,也可使用cd命令。例如,將文件夾e:\matlab9\work設(shè)置為當(dāng)前文件夾,可在命令行窗口輸入如下命令。>>cde:\matlab9\work4.工作區(qū)窗口
工作區(qū)也稱為工作空間,它是MATLAB用于存儲(chǔ)各種變量和結(jié)果的內(nèi)存空間。在工作區(qū)窗口中,可對(duì)變量進(jìn)行觀察、編輯、保存和刪除。5.命令歷史窗口
命令歷史記錄窗口中會(huì)自動(dòng)保留自系統(tǒng)安裝起所有用過(guò)的命令的歷史記錄,并且還標(biāo)明了使用時(shí)間,從而方便用戶查詢,且通過(guò)雙擊命令可進(jìn)行歷史命令的再次執(zhí)行。如果要清除這些歷史記錄,可以在窗口快捷菜單中選擇“清除命令歷史記錄”命令。1.2.3MATLAB的搜索路徑
當(dāng)用戶在MATLAB命令窗口輸入一條命令后,MATLAB按照一定次序?qū)ふ蚁嚓P(guān)的文件?;镜乃阉鬟^(guò)程是:
(1)檢查該命令是不是一個(gè)變量。
(2)檢查該命令是不是一個(gè)內(nèi)部函數(shù)。
(3)檢查該命令是否當(dāng)前目錄下的M文件。
(4)檢查該命令是否MATLAB搜索路徑中其他目錄下的M文件。
用戶的工作文件夾加入到MATLAB搜索路徑,從而將用戶文件夾納入MATLAB系統(tǒng)統(tǒng)一管理。(1)用path命令設(shè)置搜索路徑。使用path命令可以把用戶文件夾臨時(shí)納入搜索路徑。例如,將用戶文件夾e:\matlab9\work加到搜索路徑下,可在命令行窗口輸入如下命令。>>path(path,'e:\matlab9\work')(2)用對(duì)話框設(shè)置搜索路徑
在MATLAB“主頁(yè)”選項(xiàng)卡的“環(huán)境”命令組中單擊“設(shè)置路徑”命令按鈕,或在命令行窗口執(zhí)行pathtool命令,將出現(xiàn)“設(shè)置路徑”對(duì)話框。1.3MATLAB幫助系統(tǒng)1.3.1MATLAB幫助窗口
進(jìn)入幫助窗口可以通過(guò)以下3種方法:(1)單擊MATLAB主窗口“主頁(yè)”選項(xiàng)卡“資源”命令組中的按鈕,或“幫助”下拉按鈕并選擇“文檔”命令。(2)單擊MATLAB主窗口快速訪問(wèn)工具欄中的按鈕,或按F1功能鍵,再單擊“打開(kāi)幫助瀏覽器”鏈接。(3)在MATLAB命令行窗口中輸入doc命令。1.3.2MATLAB幫助命令
MATLAB幫助命令包括help、lookfor以及模糊查詢。
1.help命令
在命令窗口中直接輸入help命令將會(huì)顯示當(dāng)前幫助系統(tǒng)中所包含的所有項(xiàng)目,即搜索路徑中所有的目錄名稱。同樣,可以通過(guò)help加函數(shù)名來(lái)顯示該函數(shù)的幫助說(shuō)明。2.lookfor命令
help命令只搜索出那些關(guān)鍵字完全匹配的結(jié)果,lookfor命令對(duì)搜索范圍內(nèi)的M文件進(jìn)行關(guān)鍵字搜索,條件比較寬松。
lookfor命令只對(duì)M文件的第一行進(jìn)行關(guān)鍵字搜索。若在lookfor命令加上-all選項(xiàng),則可對(duì)M文件進(jìn)行全文搜索。3.模糊查詢
MATLAB提供了一種類似模糊查詢的命令查詢方法,用戶只需要輸入命令的前幾個(gè)字母,然后按Tab鍵,系統(tǒng)就會(huì)列出所有以這幾個(gè)字母開(kāi)頭的命令。知道了命令或函數(shù)名之后
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025店面合伙經(jīng)營(yíng)協(xié)議書(shū)-咖啡輕食店合作
- 2025年度游戲工作室音效制作人員用工協(xié)議
- 二零二五年度水果店與廣告公司品牌宣傳合作協(xié)議
- 個(gè)人車位產(chǎn)權(quán)轉(zhuǎn)讓與車位增值服務(wù)及配套設(shè)施維護(hù)協(xié)議(2025年度)
- 二零二五年度反擔(dān)保人合作協(xié)議:旅游度假區(qū)項(xiàng)目資金安全反擔(dān)保協(xié)議
- 美容院二零二五年度合伙人合作協(xié)議:風(fēng)險(xiǎn)管理與合規(guī)經(jīng)營(yíng)
- 二零二五年度小產(chǎn)權(quán)房屋買賣與智能家居安裝合同
- 二零二五年度新能源行業(yè)定向就業(yè)人才培養(yǎng)合同
- 二零二五年度房屋拆除工程風(fēng)險(xiǎn)評(píng)估與處理合同
- 二零二五年度文創(chuàng)園區(qū)房東租賃服務(wù)協(xié)議
- 生物節(jié)律調(diào)節(jié)課件
- 2025年黑龍江民族職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)匯編
- 感恩父母課件:父母的愛(ài)如山如水
- 2020-2025年中國(guó)國(guó)有控股公司行業(yè)發(fā)展趨勢(shì)及投資前景預(yù)測(cè)報(bào)告
- 病區(qū)8S管理成果匯報(bào)
- 民法典題庫(kù)(附答案)
- 綏芬河市2025年上半年招考事業(yè)單位專業(yè)人員易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 小學(xué)數(shù)學(xué)新課程標(biāo)準(zhǔn)(教育部2024年制訂)
- 2025復(fù)工復(fù)產(chǎn)安全教育培訓(xùn)
- 2025年華僑港澳臺(tái)學(xué)生聯(lián)招考試英語(yǔ)試卷試題(含答案詳解)
- 閃耀明天 二聲部合唱簡(jiǎn)譜
評(píng)論
0/150
提交評(píng)論