資源描述:
《2019年第1章MATLAB語(yǔ)言概述ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第1章MATLAB語(yǔ)言概述1.1MATLAB語(yǔ)言及其特點(diǎn)1.2MATLAB語(yǔ)言工作環(huán)境1.3MATLAB的基本操作命令1.1MATLAB語(yǔ)言及其特點(diǎn)MATLAB是“MATrixLABoratory”的縮寫(矩陣實(shí)驗(yàn)室),它是由美國(guó)Mathworks公司于1984年正式推出的一種科學(xué)計(jì)算軟件。MATLAB的3.x(DOS)版本于1988年推出,隨后1992年推出了4.x(Windows)版本。隨著新版本的推出,MATLAB的擴(kuò)展函數(shù)越來(lái)越多,功能越來(lái)越強(qiáng)大。MATLAB集成度高,使用方便,輸入簡(jiǎn)捷,運(yùn)算高效,內(nèi)容豐富,并且很容易
2、由用戶自行擴(kuò)展,與其它計(jì)算機(jī)語(yǔ)言相比,MATLAB有以下顯著特點(diǎn):1.MATLAB是一種解釋性語(yǔ)言MATLAB是以解釋方式工作的,鍵入算式立即得結(jié)果,無(wú)需編譯,即它對(duì)每條語(yǔ)句解釋后立即執(zhí)行。若有錯(cuò)誤也立即作出反應(yīng),便于編程者馬上改正。這些都大大減輕了編程和調(diào)試的工作量。2.變量的“多功能性”(1)每個(gè)變量代表一個(gè)矩陣,它可以有n?m元素;(2)每個(gè)元素都看作復(fù)數(shù),這個(gè)特點(diǎn)在其它語(yǔ)言中也是不多見的;(3)矩陣行數(shù)、列數(shù)無(wú)需定義:若要輸入一個(gè)矩陣,在用其它語(yǔ)言編程時(shí)必須定義矩陣的階數(shù),而用MATLAB語(yǔ)言則不必有階數(shù)定義語(yǔ)句,輸入
3、數(shù)據(jù)的列數(shù)就決定了它的階數(shù);3.運(yùn)算符號(hào)的“多功能性”所有的運(yùn)算,包括加、減、乘、除、函數(shù)運(yùn)算都對(duì)矩陣和復(fù)數(shù)有效。4.人機(jī)界面適合科技人員語(yǔ)言規(guī)則與筆算式相似:MATLAB的程序與科技人員的書寫習(xí)慣相近,因此易寫易讀,易于在科技人員之間交流。5.強(qiáng)大而簡(jiǎn)易的作圖功能(1)能根據(jù)輸入數(shù)據(jù)自動(dòng)確定坐標(biāo)繪圖;(2)能規(guī)定多種坐標(biāo)(極坐標(biāo)、對(duì)數(shù)坐標(biāo)等)繪圖;(3)能繪制三維坐標(biāo)中的曲線和曲面;(4)可設(shè)置不同顏色、線型、視角等。如果數(shù)據(jù)齊全,通常只需一條命令即可出圖。6.智能化程度高7.功能豐富,可擴(kuò)展性強(qiáng)MATLAB軟件包括基本部分
4、和專業(yè)擴(kuò)展部分?;静糠职ǎ壕仃嚨倪\(yùn)算和各種變換,代數(shù)和超越方程的求解,數(shù)據(jù)處理和傅里葉變換,數(shù)值積分等等。擴(kuò)展部分稱為工具箱(toolbox),用于解決某一個(gè)方面的專門問(wèn)題,或?qū)嶋H某一類的新算法?,F(xiàn)在已經(jīng)有控制系統(tǒng)、信號(hào)處理、圖像處理、系統(tǒng)辨識(shí)、模糊集合、神經(jīng)元網(wǎng)絡(luò)、小波分析等20余個(gè)工具箱,并且還在繼續(xù)發(fā)展中。1.2MATLAB語(yǔ)言的工作環(huán)境1.2.1MATLAB系統(tǒng)的安裝1.2.2MATLAB系統(tǒng)的啟動(dòng)1.2.3MATLAB的命令窗口1.2.4工作空間1.2.5命令窗口與當(dāng)前路徑窗口1.2.6圖形窗1.2.7文本編輯窗
5、1.2.1MATLAB系統(tǒng)的安裝MATLAB的安裝過(guò)程(1)將MATLAB6.1的安裝盤放入光驅(qū)中,找到setup.exe文件,雙擊它開始安裝(或機(jī)器自動(dòng)執(zhí)行安裝文件)。(2)按照安裝向?qū)У奶崾具M(jìn)行,在SelectMATLABComponents 對(duì)話框中選擇用戶需要安裝的選項(xiàng),可選擇的MATLAB部件包括MATLAB,Simulink和各種工具箱必須安裝的文件,以及各部分的幫助文件(包括HTML和PDF兩種格式)。(3)在SelectMATLABComponents 對(duì)話框中選擇安裝的路徑。安裝程序默認(rèn)的路徑為“C:MAT
6、LAB”,點(diǎn)擊“Brows....”按鈕,可以設(shè)置安裝路徑。(4)單擊“Next>”按鈕進(jìn)行文件的解壓和復(fù)制過(guò)程。(5)接下來(lái)安裝向?qū)?huì)提問(wèn)是否安裝MATLABNotebook。如果用戶的計(jì)算機(jī)上已經(jīng)安裝了MicrosoftWord,那么就可以安裝MATLABNotebook。單擊Yes確認(rèn)安裝,單擊No取消安裝。如果安裝MATLABNotebook,下一步可以選擇Word的版本號(hào)以及指定它的位置。(6)安裝完畢。如果在安裝的選項(xiàng)中選擇了ExcelLink,那么為了運(yùn)行MATLAB,必須重新啟動(dòng)計(jì)算機(jī)。用戶可以選擇Yes,Iw
7、anttorestartmycomputernow(立即重新啟動(dòng)計(jì)算機(jī))或No,Iwillrestartmycomputerlater(以后啟動(dòng)計(jì)算機(jī))。單擊Finish結(jié)束安裝。最后在桌面上將形成如圖1.1所示的圖標(biāo)。圖1.1MATLAB應(yīng)用程序圖標(biāo)1.2.2MATLAB系統(tǒng)的啟動(dòng)啟動(dòng)MATLAB系統(tǒng)的方法如下:選擇桌面上(或“開始/程序/MATLAB”中)的MATLAB6.1應(yīng)用程序圖標(biāo),雙擊(或單擊)。MATLAB6.1啟動(dòng)后,將顯示如圖1.2所示的操作界面,它表示MATALB系統(tǒng)已建立,用戶可與MATALAB系統(tǒng)進(jìn)行交
8、互操作。1.2.3MATLAB的命令窗口1.命令窗中的菜單與功能MATLAB命令窗口(CommandWindow)是用戶和MATLAB系統(tǒng)交互的主要窗口。在該窗口中,用戶可以運(yùn)行函數(shù)、執(zhí)行MATLAB的基本操作命令以及對(duì)MATLAB系統(tǒng)的參數(shù)設(shè)置等操作。在命令窗口的菜單條下,