版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第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)已成為國際公認(rèn)的優(yōu)秀的工程應(yīng)用開發(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ì)算和符號計(jì)算功能
MATLAB以矩陣作為數(shù)據(jù)操作的基本單位,還提供了十分豐富的數(shù)值計(jì)算函數(shù)。
MATLAB先后和著名的符號計(jì)算語言Maple與MuPAD(從MATLAB2008b開始使用MuPAD)相結(jié)合,使得MATLAB具有符號計(jì)算功能。
2.繪圖功能
MATLAB提供了兩個(gè)層次的繪圖操作:一種是對圖形句柄進(jìn)行的低層繪圖操作,另一種是建立在低層繪圖操作之上的高層繪圖操作。3.編程語言功能
MATLAB具有程序結(jié)構(gòu)控制、函數(shù)調(diào)用、數(shù)據(jù)結(jié)構(gòu)、輸入輸出、面向?qū)ο蟮瘸绦蛘Z言特征,而且簡單易學(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種常見方法:
(1)使用Windows“開始”菜單。
(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種常見方法:
(1)在MATLAB命令窗口輸入Exit或Quit命令。
(2)單擊MATLAB主窗口的“關(guān)閉”按鈕。
1.MATLAB主窗口
MATLAB主窗口是MATLAB的主要工作界面。MATLAB主窗口除了嵌入一些功能窗口外,主要包括功能區(qū)、快速訪問工具欄和當(dāng)前文件夾工具欄。1.2.2MATLAB操作界面MATLAB功能區(qū)提供了3個(gè)選項(xiàng)卡,分別為主頁、繪圖和應(yīng)用程序。不同的選項(xiàng)卡有對應(yīng)的工具條,通常按功能將工具條分成若干命令組,各命令組包括一些命令按鈕,通過命令按鈕來實(shí)現(xiàn)相應(yīng)的操作。“主頁”選項(xiàng)卡包括“文件”、“變量”、“代碼”、“SIMULINK”、“環(huán)境”和“資源”命令組,各命令組提供了相應(yīng)的命令按鈕;“繪圖”選項(xiàng)卡提供了用于繪制圖形的命令;“應(yīng)用程序”選項(xiàng)卡提供了多類應(yīng)用工具。在選項(xiàng)卡右邊的是快速訪問工具欄,其中包含了一些常用的操作按鈕;功能區(qū)下方的是當(dāng)前文件夾工具欄,通過它可以很方便地實(shí)現(xiàn)文件夾的操作。2.命令窗口
命令行窗口用于輸入命令并顯示除圖形以外的所有執(zhí)行結(jié)果,它是MATLAB的主要交互窗口,用戶的大部分操作都是在命令行窗口中完成的。MATLAB命令窗口中的“>>”為命令提示符,表示MATLAB正在處于準(zhǔn)備狀態(tài)。在命令提示符后鍵入命令并按下回車鍵后,MATLAB就會(huì)解釋執(zhí)行所輸入的命令,并在命令后面給出計(jì)算結(jié)果。一般來說,一個(gè)命令行輸入一條命令,命令行以回車結(jié)束。但一個(gè)命令行也可以輸入若干條命令,各命令之間以逗號分隔,若前一命令后帶有分號,則逗號可以省略。例如
p=15,m=35
p=15;m=35
如果一個(gè)命令行很長,一個(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)用。
可以通過當(dāng)前文件夾工具欄中地址框設(shè)置某文件夾為當(dāng)前文件夾,也可使用cd命令。例如,將文件夾e:\matlab9\work設(shè)置為當(dāng)前文件夾,可在命令行窗口輸入如下命令。>>cde:\matlab9\work4.工作區(qū)窗口
工作區(qū)也稱為工作空間,它是MATLAB用于存儲(chǔ)各種變量和結(jié)果的內(nèi)存空間。在工作區(qū)窗口中,可對變量進(jìn)行觀察、編輯、保存和刪除。5.命令歷史窗口
命令歷史記錄窗口中會(huì)自動(dòng)保留自系統(tǒng)安裝起所有用過的命令的歷史記錄,并且還標(biāo)明了使用時(shí)間,從而方便用戶查詢,且通過雙擊命令可進(jìn)行歷史命令的再次執(zhí)行。如果要清除這些歷史記錄,可以在窗口快捷菜單中選擇“清除命令歷史記錄”命令。1.2.3MATLAB的搜索路徑
當(dāng)用戶在MATLAB命令窗口輸入一條命令后,MATLAB按照一定次序?qū)ふ蚁嚓P(guān)的文件。基本的搜索過程是:
(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)用對話框設(shè)置搜索路徑
在MATLAB“主頁”選項(xiàng)卡的“環(huán)境”命令組中單擊“設(shè)置路徑”命令按鈕,或在命令行窗口執(zhí)行pathtool命令,將出現(xiàn)“設(shè)置路徑”對話框。1.3MATLAB幫助系統(tǒng)1.3.1MATLAB幫助窗口
進(jìn)入幫助窗口可以通過以下3種方法:(1)單擊MATLAB主窗口“主頁”選項(xiàng)卡“資源”命令組中的按鈕,或“幫助”下拉按鈕并選擇“文檔”命令。(2)單擊MATLAB主窗口快速訪問工具欄中的按鈕,或按F1功能鍵,再單擊“打開幫助瀏覽器”鏈接。(3)在MATLAB命令行窗口中輸入doc命令。1.3.2MATLAB幫助命令
MATLAB幫助命令包括help、lookfor以及模糊查詢。
1.help命令
在命令窗口中直接輸入help命令將會(huì)顯示當(dāng)前幫助系統(tǒng)中所包含的所有項(xiàng)目,即搜索路徑中所有的目錄名稱。同樣,可以通過help加函數(shù)名來顯示該函數(shù)的幫助說明。2.lookfor命令
help命令只搜索出那些關(guān)鍵字完全匹配的結(jié)果,lookfor命令對搜索范圍內(nèi)的M文件進(jìn)行關(guān)鍵字搜索,條件比較寬松。
lookfor命令只對M文件的第一行進(jìn)行關(guān)鍵字搜索。若在lookfor命令加上-all選項(xiàng),則可對M文件進(jìn)行全文搜索。3.模糊查詢
MATLAB提供了一種類似模糊查詢的命令查詢方法,用戶只需要輸入命令的前幾個(gè)字母,然后按Tab鍵,系統(tǒng)就會(huì)列出所有以這幾個(gè)字母開頭的命令。知道了命令或函數(shù)名之后
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國室內(nèi)門行業(yè)發(fā)展現(xiàn)狀及前景趨勢分析報(bào)告
- 2024-2030年中國地波那非酮項(xiàng)目可行性研究報(bào)告
- 2024-2030年中國雙耳環(huán)行業(yè)發(fā)展?fàn)顩r規(guī)劃分析報(bào)告
- 眉山職業(yè)技術(shù)學(xué)院《系統(tǒng)仿真技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年版風(fēng)力發(fā)電項(xiàng)目施工合同詳細(xì)條款
- 馬鞍山職業(yè)技術(shù)學(xué)院《納米科學(xué)技術(shù)導(dǎo)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 呂梁學(xué)院《藥物化學(xué)(I)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年建筑行業(yè)工程承包協(xié)議更新版版B版
- 2021-2022學(xué)年云南省文山壯族苗族自治州高一上學(xué)期期中語文試題
- 洛陽商業(yè)職業(yè)學(xué)院《小學(xué)數(shù)學(xué)教學(xué)設(shè)計(jì)與技能訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 銀行客戶經(jīng)理招聘面試題與參考回答(某大型集團(tuán)公司)
- 《安全系統(tǒng)工程》期末考試卷及答案
- 數(shù)學(xué)師范-大學(xué)生職業(yè)生涯規(guī)劃書
- 科學(xué)閱讀材料(課件)二年級上冊科學(xué)教科版
- 2022年度尾礦庫安全風(fēng)險(xiǎn)辨識(shí)及分級管控表
- 投標(biāo)項(xiàng)目進(jìn)度計(jì)劃
- 關(guān)于發(fā)展鄉(xiāng)村產(chǎn)業(yè)的建議
- 登泰山記-教學(xué)課件
- 2024版水電費(fèi)繳費(fèi)協(xié)議范本
- 北師大版四年級數(shù)學(xué)上冊第五單元《方向與位置》(大單元教學(xué)設(shè)計(jì))
- 2024年西安交大少年班選拔考試語文試卷試題(含答案詳解)
評論
0/150
提交評論