第一章MALAB概述修改_第1頁(yè)
第一章MALAB概述修改_第2頁(yè)
第一章MALAB概述修改_第3頁(yè)
第一章MALAB概述修改_第4頁(yè)
第一章MALAB概述修改_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第一章MATLAB概述1.1MATLAB的發(fā)展史1.2MATLAB的主要功能及特點(diǎn)1.3MATLAB的安裝與運(yùn)行1.4MATLAB的使用簡(jiǎn)介1.5MATLAB的幫助系統(tǒng)1.1MATLAB的發(fā)展史MATLAB名字由MATrix和LABoratory兩詞的前三個(gè)字母組合而成。那是20世紀(jì)七十年代,時(shí)任美國(guó)新墨西哥大學(xué)計(jì)算機(jī)科學(xué)系主任的CleveMoler出于減輕學(xué)生編程負(fù)擔(dān)的動(dòng)機(jī),為學(xué)生設(shè)計(jì)了一組調(diào)用LINPACK和EISPACK矩陣軟件工具包庫(kù)程序的的“通俗易用”的接口,此即用FORTRAN編寫的萌芽狀態(tài)的MATLAB。1984年由Little、Moler、SteveBangert合作成立MathWorks公司,并把MATLAB正式推向市場(chǎng)。從這時(shí)起,MATLAB的內(nèi)核采用C語(yǔ)言編寫,而且除原有的數(shù)值計(jì)算能力外,還新增了數(shù)據(jù)圖視功能。1997年仲春,MATLAB5.0版問(wèn)世,緊接著是5.1、5.2,以及和1999年春的5.3版?,F(xiàn)今的MATLAB擁有更豐富的數(shù)據(jù)類型和結(jié)構(gòu)、更友善的面向?qū)ο?、更加快速精良的圖形可視、更廣博的數(shù)學(xué)和數(shù)據(jù)分析資源、更多的應(yīng)用開(kāi)發(fā)工具。1.2MATLAB的主要功能及特點(diǎn)(1)具有豐富的數(shù)學(xué)功能

包括矩陣各種運(yùn)算。如:正交變換、三角分解、特征值、常見(jiàn)的特殊矩陣等。

包括各種特殊函數(shù)。如:貝塞爾函數(shù)、勒讓德函數(shù)、伽碼函數(shù)、貝塔函數(shù)、橢圓函數(shù)等。

包括各種數(shù)學(xué)運(yùn)算功能。如:數(shù)值微分、數(shù)值積分、插值、求極值、方程求根、FFT、常微分方程的數(shù)值解等。(2)具有很好的圖視系統(tǒng)可方便地畫出兩維和三維圖形。圖形用戶界面GUI制作工具,可以制作用戶菜單和控件。使用者可以根據(jù)自己的需求編寫出滿意的圖形界面。高級(jí)圖形處理。如:色彩控制、句柄圖形、動(dòng)畫等。(3)可以直接處理聲言和圖形文件。(4)具有若干功能強(qiáng)大的應(yīng)用工具箱。(5)使用方便,具有很好的擴(kuò)張功能。聲言文件。如:WAV文件(例:wavread,sound等)。圖形文件。如:bmp、gif、pcx、tif、jpeg等文件。如:SIMULINK、COMM、DSP、SIGNAL等16種工具箱。(6)具有很好的幫助功能可以M文件轉(zhuǎn)變?yōu)楠?dú)立于平臺(tái)的EXE可執(zhí)行文件。使用MATLAB語(yǔ)言編寫的程序可以直接運(yùn)行,無(wú)需編譯。

提供十分詳細(xì)的幫助文件(PDF、HTML、demo文件)。聯(lián)機(jī)查詢指令:help指令(例:helpelfun,helpexp,helpsimulink),lookfor關(guān)鍵詞(例:lookforfourier)。MATLAB的應(yīng)用接口程序API是MATLAB提供的十分重要的組件,由一系列接口指令組成。用戶就可在FORTRAN或C中,把MATLAB當(dāng)作計(jì)算引擎使用。

1.3MATLAB的安裝與運(yùn)行1.3.1MATLAB的安裝安裝所需要的軟件和硬件環(huán)境可查閱MATLAB的安裝盤;安裝過(guò)程可根據(jù)軟件安裝的提示逐步進(jìn)行。1.3.2MATLAB系統(tǒng)的啟動(dòng)(1)“開(kāi)始”“程序”“Matlab6.5”“MATLAB6.5”有三種常見(jiàn)方法:(2)建立MATLAB快捷方式。注:x:\MATLAB6p5\bin\win32x:\MATLAB6p5\binx:\MATLAB6p5以上三個(gè)目錄下啟動(dòng)MATLAB的當(dāng)前工作目錄不同(3)運(yùn)行MATLAB系統(tǒng)啟動(dòng)程序matlab.exe。1.3.3MATLAB系統(tǒng)的退出有3種常見(jiàn)方法:(1)在MATLAB命令窗口File菜單中選擇ExitMATLAB命令。(2)單擊MATLAB命令窗口的關(guān)閉按鈕。(3)在MATLAB命令窗口輸入Exit或Quit命令。1.4MATLAB的使用簡(jiǎn)介1.4.1交互式工作界面內(nèi)存數(shù)組編輯器(ArrayEditor)指令窗(CommandWindow)歷史命令窗(CommandHistory)開(kāi)始按鈕工作空間瀏覽器(WorkspaceBrowser)當(dāng)前目錄瀏覽器(CurrentDirectoryBrowser)交互界面分類目錄窗(LauchPad)幫助導(dǎo)航/瀏覽器(HelpNavigator/Browser)M文件編輯/調(diào)試器(Editor/Debugger)1.4.2命令編輯區(qū)命令編輯區(qū)的作用命令編輯區(qū)用于輸入命令和顯示計(jì)算結(jié)果。2.命令行的輸入規(guī)則(1)一個(gè)命令行輸入一條命令,命令行以回車結(jié)束。(2)一個(gè)命令行也可以輸入若干條命令,各命令之間以逗號(hào)分隔,若前一命令后帶有分號(hào),則逗號(hào)可以省略。(3)如果一個(gè)命令行很長(zhǎng),要加續(xù)行符(三個(gè)或三個(gè)以上的小黑點(diǎn)…注意續(xù)行符的位置)。1.4.3MATLAB與DOS兼容的幾個(gè)命令1.dir—可列出指定目錄下的文件和子目錄清單例如:Dir可顯示當(dāng)前目錄下的所有文件Dirc:\MATLAB6p5Dirc:\MATLAB6p5\work\*.m2.cd—可改變當(dāng)前工作目錄cd——顯示當(dāng)前子目錄cdc:\MATLAB6p5\toolbox(只改變不創(chuàng)建,若不加盤符表示在當(dāng)前目錄下切換)cd..——退出當(dāng)前子目錄到上一級(jí)目錄cd\——回到根目錄3.type—可顯示指定文件的全部?jī)?nèi)容typemyfile.m與dos下的用法完全一樣4.delete—?jiǎng)h除指定文件deleteabc.m—?jiǎng)h除當(dāng)前目錄下的abc文件deletec:\MATLAB6p5\aaa.m

請(qǐng)注意:只可刪除用戶文件,其它文件不要輕易刪除,否則系統(tǒng)會(huì)癱瘓1.4.4指令窗的幾個(gè)常用控制命令Cddirtype這幾個(gè)命令如前所述Clc:清楚指令窗中顯示的內(nèi)容Clear:清除MATLAB工作空間中保存的變量Edit:打開(kāi)M文件編輯器Exit:關(guān)閉/退出MATLABQuit:關(guān)閉/退出MATLABWhich:指出其后文件所在的目錄More:使其后的顯示內(nèi)容分頁(yè)進(jìn)行(如:zeros(50,50)分頁(yè)顯示)1.豬4.登5指令駛窗中范命令菌行的注編輯↑:何前尋粗式調(diào)訂回已細(xì)輸入中過(guò)的倘指令漿行例:屯指令宋行操斧作過(guò)購(gòu)程示分例。(1)若哪用戶稱想計(jì)琴算以隆下表覆達(dá)式扎的值貞,那消么用我戶應(yīng)栗依次伶鍵入尾以下轟字符y1怨=2即*s瞧in統(tǒng)(0呈.3贊*p淹i)柿/(背1+娃sq害rt歐(5丑))y1濤=0.拒50奔00(2)通提過(guò)反疫復(fù)按坦鍵盤鼠的箭爆頭鍵秘,實(shí)鵲現(xiàn)指立令回旗調(diào)和臥編輯護(hù),進(jìn)穿行新?tīng)C的計(jì)勿算。y2煤=2捎*c核os潤(rùn)(0逼.3廚*p姓i)油/(翠1+坦sq訂rt掘(5響))y2沸=0.啦36慰33↑:歇前尋奮式調(diào)搞回已像輸入蜓過(guò)的勿指令童行↓:鮮后尋職式調(diào)御回已鋸輸入呀過(guò)的指指令已行←:拔在當(dāng)誘前行言中左鳳移光眠標(biāo)→:犯在當(dāng)愉前行菊中右退移光碧標(biāo)Pa宜ge擱Up:前艘尋式堵翻閱艦當(dāng)前沾窗中染的內(nèi)郊容Pa畏ge就Do秘wn:后透尋式積翻閱宮當(dāng)前羅窗中濤的內(nèi)桃容Ho真me:使夜光標(biāo)巷移到豬當(dāng)前仙行的本首端En牧d:戀使光止標(biāo)移慈到當(dāng)文前行獅的尾離端De探le塌te:刪賽去光底標(biāo)右費(fèi)邊的關(guān)字符Ba椒ck殲sp鋼ac光e:刪離去光葵標(biāo)左策邊的叨字符Es概c:清棄除當(dāng)鏈前行久的全參部?jī)?nèi)頂容1.券4.敏6砍MA婆TL茫AB的數(shù)賠值、糟變量念和表稍達(dá)式1.數(shù)值孔的記柔述MA級(jí)TL管AB的數(shù)遙值采步用習(xí)俊慣的瞞十進(jìn)站制表躺示,穿可以上帶小狠數(shù)點(diǎn)聲或負(fù)斑號(hào)比如剛:-9毒9.插23垃4療1刪.2閃e-失3作2拔.3寄E3抄+1義23在采稈用IE籠EE浮點(diǎn)墳算法巷的計(jì)累算機(jī)直上,紅數(shù)值賽的相苦對(duì)精快度是ep堅(jiān)s,即足大約遠(yuǎn)保持葵有效筍數(shù)字16位??饠?shù)值沒(méi)范圍喘大致辦位10施e-雜30沒(méi)8~10膜e3瞇08,即1×衡10-3內(nèi)09~1×遺1030據(jù)92.變量泄命名隊(duì)規(guī)則①變匙量名沈、函舊數(shù)名灶對(duì)字筋母大供小寫鄉(xiāng)豐是敏齊感的茫;比如送:對(duì)變?nèi)噶棵岫云#簃y濫Va帖r和My駝Va想r是兩悲個(gè)不詠同的鬼變量對(duì)函跟數(shù)名菠而言愛(ài):si冤n為MA釀TL性AB定義覽的函襯數(shù)名塌,而SI曠N則不摟是②變模量名最由英港文字跌母、渠數(shù)字好和下志劃線秋組成溝,對(duì)6.津5版本衣而言馬最多縮慧可包底含63個(gè)字贊符,準(zhǔn)且首裹字符羊必須臥為英成文字竟母;③變環(huán)量名暖中不鈴能包適含空匠格、在標(biāo)點(diǎn)比如酬:pi稈—圓周較率的澇近似油值3.跟14輩15蘋92簡(jiǎn)6in忘f或In支f—表示鞭正無(wú)鑰大,定義糾為1/展0Na泳N—非數(shù)續(xù),它兇產(chǎn)生撈于0×,0/銷0,/等運(yùn)富算i,j蜘—虛數(shù)典單位an她s頸—對(duì)于培未賦燭值運(yùn)食算結(jié)蠟果,中自動(dòng)免賦給an舞s3.攝MA腿TL奸AB默認(rèn)兼的預(yù)篩定義落變量有時(shí)籠也稱拒為永嶼久變遞量,更即在ma唐tl桂ab工作誦內(nèi)存促中,駐留棚了幾個(gè)由馳系統(tǒng)榴本身止在啟謊動(dòng)時(shí)踩定義愉的變識(shí)量注:(1)用踏戶編炒寫指風(fēng)令或劣程序請(qǐng)中,撿應(yīng)盡醋量避召免對(duì)盈預(yù)定呢義變眉量進(jìn)奶行重湊新賦驕值,愧以免產(chǎn)每生混聯(lián)淆(2)可星通過(guò)料變量誕查詢離函數(shù)wh或o或wh巖os來(lái)查木詢存耳放在MA駐TL聞AB工作乒空間父中的變姓量清劇單,嶺但永領(lǐng)久變案量用wh市o指令秋是查豪看不聚到的齊,只煌可隨訊時(shí)調(diào)尾用;另外wh天o和wh玩os的區(qū)趴別在犧于wh膜os在給孟出駐礦留變殲量的邪同時(shí)載,還辜給出予他們的議維數(shù)巷及性艱質(zhì)4.運(yùn)算沈符和丟表達(dá)嘴式對(duì)于職運(yùn)算此符:加+減-乘些*除/或\冪^所有彈運(yùn)算奇定義劑于復(fù)同數(shù)域個(gè),方性根的陸運(yùn)算愧只返害回處秩于第身一象克限的放解;/和\分別徹表示授“左室除”陸和“檔右除皆”運(yùn)村算,憑其含針義既煎適用咸于標(biāo)掉量,電亦適賴用于帳矩陣浴運(yùn)算對(duì)于拾表達(dá)慕式:表達(dá)順式由筐變量支名、膠運(yùn)算互符和蒙函數(shù)援名組先成優(yōu)先消級(jí)規(guī)鏡定:僻指數(shù)詞運(yùn)算刊級(jí)別草最高郊,其瀉次乘啊除,筒再次籠加減括號(hào)庫(kù)可改莖變運(yùn)柜算的彼次序書寫織表達(dá)束式時(shí)便,賦售值符泊“=”和運(yùn)半算符誰(shuí)兩側(cè)創(chuàng)允許汪有空宅格以增綿加可飽讀性5.復(fù)數(shù)壞和復(fù)濁數(shù)矩倚陣使用匪以下怒兩種蛇方式z1爽=旋3針+輸4i(4和i中間批無(wú)空速格)z1爹=迷3編+倆4*團(tuán)i都可發(fā)以,讓但需旅要注過(guò)意的碌是,夜第一坑種書勺寫方斤式只搭適用塊于數(shù)待值標(biāo)黃量復(fù)詳數(shù),狠不適功用于莫數(shù)值叉矩陣微,即驚在MA拘TL缺AB命令等窗口叮中輸認(rèn)入z2墓=升[1逼2襲;3覆4杜]怕+[似5捷6;堤7乳8]魯i提示懶錯(cuò)誤z2翻=敵[1郊2狂;3殊4筆]太+[逼5欄6;壩7作8]跨*i正確對(duì)于z=a+挽bi=reiθ對(duì)re肯al洞(z)給出略復(fù)數(shù)Z的實(shí)姐部a=rc妙os筐θim揚(yáng)ag通(z)給出船復(fù)數(shù)Z的虛國(guó)部b=rs條in門θab欣s(笛z)給出寶復(fù)數(shù)Z的模r=顯sq間rt停(a袖^2套+b害^2騾)an夕gl酒e(升z)給出嫁復(fù)數(shù)Z以弧躍度為院?jiǎn)挝槐У南囿H角θ=ar仁ct蚊g(虹b/a泉)1.掏4.旱7用戶庸目錄田的設(shè)曉置1.為何暮要設(shè)勵(lì)置用西戶目強(qiáng)錄?一般衡說(shuō)來(lái)牌,MA貼TL歸AB會(huì)默膏認(rèn)X:旋\M邊AT特LA叛B6范p5鏡\w戶or汪k為當(dāng)漢前工混作目菌錄,歇其中X表示MA許TL善AB軟件劍的安故裝所槳在硬乖盤的榨分區(qū)燭,但云由于榴不同搏用戶迎使用MA泉TL今AB時(shí)若融都使籮用默駱認(rèn)目央錄時(shí)瓣可能雹產(chǎn)生界文件套的誤兆覆蓋泡,從嘩而丟自失數(shù)保據(jù),氧因此化建議經(jīng)用戶幣使用MA潑TL后AB時(shí)設(shè)鳴置自泊己的塑用戶樸目錄2.設(shè)置壞用戶塞目錄糧的方狐法(1治)交互曲界面紋設(shè)置巡壽法可在蓋操作遙界面殊中的弄目錄遺設(shè)置向欄直接暢填寫或者險(xiǎn)借助瀏覽訪鍵選庸擇設(shè)置注意途:(1)使密用cd命令潮更改徑用戶糠工作朋目錄商時(shí),思首先豈要保損證該臟目錄線已經(jīng)脊存在,cd并不僑具備賞創(chuàng)建攔目錄棚的功貸能。mk曾di堵r(驗(yàn)'e階:\么',貌'M眠yD諒ir')cde:槳\M宣yD做ir(2)設(shè)憶置的眾當(dāng)前移目錄唇只是堪在當(dāng)譯前啟渠動(dòng)的MA儉TL孩AB環(huán)境蠅下有儀效,剃一旦MA復(fù)TL軟AB重新與啟動(dòng)類,必撇須重鑒新設(shè)善置。(2井)指令星設(shè)置和法通過(guò)聚指令堤設(shè)置口是各MA模TL續(xù)AB版本搞都適挪用的飽基本偶方法關(guān),它浪可執(zhí)陡行于姻指令疫窗或脾者M(jìn)文件銷中。比如饑:用戶舌想設(shè)拔置工視作目誘錄為e:就\M置yD窮ir,只會(huì)要使抗用指溝令cde:鉛\M茂yD收ir即可1.夾4.淋8搜索恢路徑墻的設(shè)倦置1.為何家要修惡改搜勒索路艷徑用戶休有多值個(gè)目限錄要客同

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論