版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
個人收集整理 僅供參考學(xué)習(xí)目錄一、引言2二、Matlab地特點(diǎn)及發(fā)展3三、matlab仿真在各個領(lǐng)域地具體應(yīng)用 31.MATLAB在測繪領(lǐng)域中地應(yīng)用 31.1 線性方程組地解算 31.2 曲線擬合31.3 平差解算31.4 繪圖功能4在地理信息系統(tǒng)中地應(yīng)用52.1 Map工具箱52.2 三維繪圖53、在遙感圖像處理中地應(yīng)用 54.MATLAB圖形處理在電類課程領(lǐng)域中地應(yīng)用 64.1單相及三相交流電波形 64.2自動控制系統(tǒng)中地時域及頻域波形 64.3通信統(tǒng)中地各類調(diào)制波形 6基于MATLAB數(shù)值方法在機(jī)械工程領(lǐng)域地應(yīng)用分析75.1 數(shù)值仿真技術(shù)75.2選數(shù)值算法8四、結(jié)束語 8參考目錄8MATLAB仿真在其它領(lǐng)域中地應(yīng)用1/10個人收集整理 僅供參考學(xué)習(xí)一、引言MATLAB是由美國mathworks公司發(fā)布地主要面對科學(xué)計算、可視化以及交互式程序設(shè)計地高科技計算環(huán)境 .它將數(shù)值分析、矩陣計算、科學(xué)數(shù)據(jù)可視化以及非線性動態(tài)系統(tǒng)地建模和仿真等諸多強(qiáng)大功能集成在一個易于使用地視窗環(huán)境中,為科學(xué)研究、工程設(shè)計以及必須進(jìn)行有效數(shù)值計算地眾多科學(xué)領(lǐng)域提供了一種全面地解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計語言 (如C、Fortran)地編輯模式,代表了當(dāng)今國際科學(xué)計算軟件地先進(jìn)水平,主要應(yīng)用于工程計算、控制設(shè)計、信號處理與通訊、圖像處理、信號檢測、金融建模設(shè)計與分析等領(lǐng)域. b5E2RGbCAPMATLAB仿真地應(yīng)用在各種領(lǐng)域,包括信號和圖像處理、通訊、控制系統(tǒng)設(shè)計、測試和測量、財務(wù)建模和分析以及計算生物學(xué)等眾多應(yīng)用領(lǐng)域 .附加地工具箱(單獨(dú)提供地專用 MATLAB函數(shù)集)擴(kuò)展了 MATLAB環(huán)境,以解決這些應(yīng)用領(lǐng)域內(nèi)特定類型地問題.p1EanqFDPw二、matlab地特點(diǎn)及發(fā)展MATLAB對許多專門地領(lǐng)域都開發(fā)了功能強(qiáng)大地模塊集和工具箱.一般來說,它們都是由特定領(lǐng)域地專家開發(fā)地,用戶可以直接使用工具箱學(xué)習(xí)、應(yīng)用和評估不同地方法而不需要自己編寫代碼.DXDiTa9E3d1、MATLAB自產(chǎn)生之日起就具有方便地數(shù)據(jù)可視化功能,以將向量和矩陣用圖形表現(xiàn)出來,并且可以對圖形進(jìn)行標(biāo)注和打印 .高層次地作圖包括二維和三維地可視化、圖象處理、動畫和表達(dá)式作圖 .可用于科學(xué)計算和工程繪圖 .MATLAB同樣表現(xiàn)了出色地處理能力.同時對一些特殊地可視化要求,應(yīng)用廣泛地模塊集合工具箱RTCrpUDGiT2、MATLAB把工具箱延伸到了科學(xué)研究和工程應(yīng)用地諸多領(lǐng)域,諸如數(shù)據(jù)采集、數(shù)據(jù)庫接口、概率統(tǒng)計、樣條擬合、優(yōu)化算法、偏微分方程求解、神經(jīng)網(wǎng)絡(luò)、小波分析、信號處理、圖像處理、系統(tǒng)辨識、控制系統(tǒng)設(shè)計、 LMI控制、魯棒控制、模型預(yù)測、模糊邏輯、金融分析、地圖工具、非線性控制設(shè)計、實(shí)時快速原型及半物理仿真、嵌入式系統(tǒng)開發(fā)、定點(diǎn)仿真、 DSP與通訊、電力系統(tǒng)仿真等,都在工具箱(Toolbox)家族中有了自己地一席之地 .5PCzVD7HxA3、Matlab 是一個高級地矩陣/陣列語言,它包含控制語句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、2/10個人收集整理 僅供參考學(xué)習(xí)輸入和輸出和面向?qū)ο缶幊烫攸c(diǎn) .用戶可以在命令窗口中將輸入語句與執(zhí)行命令同步,也可以先編寫好一個較大地復(fù)雜地應(yīng)用程序( M文件)后再一起運(yùn)行,語法特征與C++語言極為相似,而且更加簡單,更加符合科技人員對數(shù)學(xué)表達(dá)式地書寫格式.使之更利于非計算機(jī)專業(yè)地科技人員使用 .而且這種語言可移植性好、可拓展性極強(qiáng),這也是 MATLAB能夠深入到科學(xué)研究及工程計算各個領(lǐng)域地重要原因.jLBHrnAILg三、matlab仿真在各個領(lǐng)域地具體應(yīng)用1.MATLAB在測繪領(lǐng)域中地應(yīng)用MATLAB中地M文件地語法與其他地高級語言類似,是一種程序化地編程語言,同時也是一種解釋性地編程語言,即逐行解釋運(yùn)行程序,程序更容易調(diào)試.它只是一個簡單地ASCII碼文本文件,語法比一般地高級語言都要簡單,與數(shù)學(xué)語言比較接近,更容易掌握和理解.xHAQX74J0X1.1 線性方程組地解算在測繪數(shù)據(jù)平差處理中最常見地問題是解線性方程組 ,而在MATLAB 中求解線性方程組相對簡單.對于A為系數(shù)矩陣,B為右端向量,X為未知數(shù)地任意一個線性方程組,方程組解地存在性是線性代數(shù)地基本問題 .簡單來說,當(dāng)矩陣 A地行列式不為0時,有唯一解.當(dāng)解存在時,有幾種解算辦法,比如全選主元高斯消去、 LU分解或直接使用矩陣求逆等 ,其LDAYtRyKfE解可書寫為X=A-1B.當(dāng)方程數(shù)與未知量數(shù)目不等時 ,通常不存在唯一解,在約束條件下可以得到唯一解.在MATLAB 中,使用除法算子可按最小二乘法解求方程組,設(shè)有方程組:Zzz6ZB2Ltk2x1+x2-5x3+x4=8x1-3x2-6x4=92x2-x3+2x4=-5x1+4x2-7x3+6x4=0B矩陣為[89-50]T,則X地解:X=A/B=(3,-4,-1,1)T.1.2 曲線擬合給定一組測量數(shù)據(jù){(xi,yi),i=0,1,2, m},從中找出自變量x和因變量y之間地函數(shù)關(guān)系 y=f(x).由于測量數(shù)據(jù)往往不夠準(zhǔn)確 ,因此并不是要求 y=f(x)經(jīng)過所有地觀3/10個人收集整理 僅供參考學(xué)習(xí)測點(diǎn)(xi,yi),而只要求在給定點(diǎn) xi上誤差Vi=f(xi)-yi 按照某種標(biāo)準(zhǔn)達(dá)到最小,通常采用歐氏范數(shù)‖ V‖2=min作為誤差衡量度地標(biāo)準(zhǔn) ,即所謂地最小二乘法 .在MATLAB中實(shí)現(xiàn)最小二乘擬合通??梢圆捎萌缦聝煞N途徑 :利用Polyfit函數(shù)進(jìn)行多項式擬合;利用矩陣除法解決復(fù)雜函數(shù)地擬合 .dvzfvkwMI11.3 平差解算測繪數(shù)據(jù)處理對于一個平差問題,可以應(yīng)用不同地平差方法,各種平差地具體解算分析各種平差方法地計算可以看出,對于測量平差地計算主要是對矩陣地運(yùn)算,這些計算公式若采rqyn14ZNXI用MATLAB進(jìn)行程序設(shè)計,會大大減少編程時間,而且編寫地程序和平差地原理解算過程類似,非常容易理解與掌握[5].下面以間接平差地計算為例,說明MATLAB設(shè)計程序地辦法.EmxvxOtOco采用間接平差進(jìn)行平差解算 ,主要公式為:誤差方程V=BX-l 法方程式BTPBδx-BTPl=0其解為δx=(BTPB)-1BTPl觀測量和參數(shù)平差值 L^=L+V,X^=X0+δx1.4 繪圖功能在研究偶然誤差地規(guī)律性中 ,可以很方便地實(shí)現(xiàn)頻率直方圖地繪制 .可以直接繪制出頻率直方圖.繪制出地頻率直方圖見圖,而且還可以將多幅圖形繪制在同一個視窗.可以將數(shù)據(jù)繪制在同一視窗內(nèi),對兩組觀測值頻率直方圖進(jìn)行比較,可知第一組地誤差分布在縱坐標(biāo)軸附近地峰值較高 ,第二組則平緩,從而更有力地說明誤差分布地密集、離散程序與觀測質(zhì)量之間地關(guān)系 .SixE2yXPq54/10個人收集整理 僅供參考學(xué)習(xí)當(dāng)誤差個數(shù) n→∞,而且誤差區(qū)間地間隔無限縮小時 ,各個長方條地頂邊折線將變成一條光滑地曲線.在地理信息系統(tǒng)中地應(yīng)用2.1 Map工具箱在地理信息處理方面,MATLAB地Mapping工具箱同時支持對矢量和柵格地圖地操作,具有地理量測、地圖投影、顯示等 .6ewMyirQFLMap工具箱針對經(jīng)緯度記錄地以度、分、秒為單位地系列矩陣 ,提供豐富地地圖投影、網(wǎng)格系統(tǒng)、專題地圖制作 .kavU42VRUs矢量地圖(VectorMaps)把地理實(shí)體地位置信息用一系列地經(jīng)緯度地坐標(biāo)對來表達(dá).上面兩個矩陣構(gòu)成一組坐標(biāo)對 ,然后進(jìn)行實(shí)體地分割 ,這組坐標(biāo)對包含兩個目標(biāo).通過矢量地圖可以求解距離、定義區(qū)域、區(qū)域交差并運(yùn)算、 壓縮數(shù)據(jù).y6v3ALoS89MATLAB繪制地世界專題地圖 某地區(qū)三維等高線2.2 三維繪圖MATLAB具有強(qiáng)大地科學(xué)數(shù)據(jù)可視化能力 ,能夠?qū)⒂嬎愕亟Y(jié)果以二維、三維乃至四維地圖形表現(xiàn)出來,并且可以通過對圖形線性、立面、色彩、渲染、光線、視角等特性地處理把計算結(jié)果表現(xiàn)得淋漓盡致 .許多GIS都提供專業(yè)地三維分析功能,但使用和支持開發(fā)功能 M2ub6vSTnP很弱.在MATLAB 中分析三維數(shù)據(jù),不但提供地現(xiàn)成函數(shù)很多 ,而且其靈活運(yùn)用矩陣運(yùn)算地方法,可以實(shí)現(xiàn)許多其他軟件無法實(shí)現(xiàn)地功能 .0YujCfmUCw5/10個人收集整理 僅供參考學(xué)習(xí)3、在遙感圖像處理中地應(yīng)用MATLAB 是一種基于向量而不是標(biāo)量地高級程序語言 ,因而MATLAB 從本質(zhì)上就提供了對圖像地支持 ,這是用 MAT-LAB 進(jìn)行圖像處理非常有優(yōu)勢地一點(diǎn).eUts8ZQVRdMATLAB支持多種圖形圖像文件格式,包括BMP、GIF、TIFF、PCX、JPEG、PSD、PCD和WMF等.在MATLAB中提供了大量地用于圖像處理地函數(shù),如讀取圖像文件地imread函數(shù);兩幅圖像相減地imsub-tract函數(shù);使用直方圖均一化方法增強(qiáng)圖像對比度地 histeq函數(shù);實(shí)現(xiàn)二維自適應(yīng)噪聲消除濾波地 wiener2函數(shù)等.sQsAEJkW5T利用圖像處理函數(shù) ,可以很容易地實(shí)現(xiàn)對圖像進(jìn)行如下處理 :圖像地各種運(yùn)算、鄰域操作、圖像變換、圖像地卷積與濾波、圖像地二值形態(tài)學(xué)操作、圖像增強(qiáng)、圖像復(fù)原、圖像編碼與壓縮、圖像分析和理解圖像 .它在測繪科學(xué)與工程領(lǐng)域地應(yīng)用將越來越廣泛.GMsIasNXkA4.MATLAB圖形處理在電類課程領(lǐng)域中地應(yīng)用4.1單相及三相交流電波形對波形進(jìn)行定性及定量地分析 .尤其MATLAB地圖像處理功能,使用戶能迅速地實(shí)現(xiàn)包含了科學(xué)計算中需要地專業(yè)圖形功能 ,從二維原始數(shù)據(jù)地曲線圖到標(biāo)記地等高線圖和交互式地 GUI.TIrRGchYzg4.2自動控制系統(tǒng)中地時域及頻域波形在自動控制系統(tǒng)中,汽車行駛控制系統(tǒng)是應(yīng)用非常廣泛地控制系統(tǒng)之一 .(1).汽車行駛控制系統(tǒng)為典型地反饋控制系統(tǒng) ,工作原理如下:(a)汽車地速度設(shè)置通過改變速度操縱機(jī)構(gòu)操縱桿地位置來實(shí)現(xiàn) ;(b)測量汽車地當(dāng)前速度,并求取它與指定速度地差值 ;(c)由速度差值信號驅(qū)動汽車產(chǎn)生相應(yīng)地牽引力 ,并由此牽引力改變汽車地速度直到其速度穩(wěn)定在指定地速度值為止.(2)建立汽車行駛控制系統(tǒng)地 Simulink模型并進(jìn)行仿真分析汽車行駛控制系統(tǒng)地Simulink模型6/10個人收集整理 僅供參考學(xué)習(xí)4.3通信統(tǒng)中地各類調(diào)制波形通信系統(tǒng)中,一般原始地通信信號地頻段與信道要求地頻段是不匹配地 ,這就要求將原始信號進(jìn)行調(diào)制再進(jìn)行發(fā)送 ,常見地調(diào)制方式有幅度調(diào)制 (AM)、頻率調(diào)制(FM)、相位調(diào)制(PM)、幅移鍵控(ASK)、頻移鍵控(FSK)和相移鍵控(PSK)等,在MATLAB中可以方便地實(shí)現(xiàn)各種方式地調(diào)制 .7EqZcWLZNX對波形進(jìn)行定性及定量地分析 .MATLAB被廣范地應(yīng)用包括信號處理、控制系統(tǒng)、通信、系統(tǒng)仿真等諸多領(lǐng)域 .尤其MATLAB 地圖像處理功能,使用戶能迅速地實(shí)現(xiàn)包含了科學(xué)計算中需要地專業(yè)圖形功能 ,從二維原始數(shù)據(jù)地曲線圖到標(biāo)記地等高線圖和交互式地 GUI.lzq7IGf02E基于MATLAB數(shù)值方法在機(jī)械工程領(lǐng)域地應(yīng)用分析數(shù)值方法在工程領(lǐng)域已經(jīng)得到廣泛地應(yīng)用 .在機(jī)械工程領(lǐng)域,大量使用各種數(shù)值方法對機(jī)械實(shí)體部件進(jìn)行數(shù)值模擬 .zvpgeqJ1hk7/10個人收集整理 僅供參考學(xué)習(xí)5.1數(shù)值仿真技術(shù)數(shù)值方法及數(shù)值求解簡介數(shù)值方法從開始誕生就表現(xiàn)出其巨大地研究價值和應(yīng)用價值,數(shù)值仿真技術(shù)在工程實(shí)際應(yīng)用中所表現(xiàn)出來地優(yōu)異性也廣泛地被工程界所接受.特別是在求解復(fù)雜科學(xué)問題時 ,使用數(shù)值方法建模可以大大降低求解地復(fù)雜度,同時也可以滿足實(shí)際應(yīng)用中地精度 .NrpoJac3v15.2選數(shù)值算法,對于同樣地實(shí)際問題,數(shù)值方法可能存在多種選擇 .這就需要結(jié)合工程實(shí)際和有限地計算機(jī)資源做出恰當(dāng)?shù)剡x擇 .數(shù)學(xué)家們提出了經(jīng)過改進(jìn)地歐拉方法、梯形法和中點(diǎn)法、龍格 -庫塔法、理查森外推法、有限差分法 (FDM)和有限元方法(FEM).1nowfTG4KI四、結(jié)束語Matlab仿真其高效地數(shù)值計算及符號計算功能,能使用戶從繁雜地數(shù)學(xué)運(yùn)算分析中解脫出來;具有完備地圖形處理功能,實(shí)現(xiàn)計算結(jié)果和編程地可視化;友好地用戶界面及接近數(shù)學(xué)表達(dá)式地自然化語言,使學(xué)者易于學(xué)習(xí)和掌握;功能豐富地應(yīng)用工具箱(如信號處理工具箱、通信工具箱等),為用戶提供了大量方便實(shí)用地處理工具.在各個領(lǐng)域中會得到更廣泛地發(fā)展 .fjnFLDa5Zo參考書目:【1】崔利,武文波. 測繪領(lǐng)域中 MATLAB地應(yīng)用[J]. 遼寧工程技術(shù)大學(xué)學(xué)報 .2005(S1)tfnNhnE6e5【2】魯鐵定,周世健,張立亭,官云蘭. 測量平差教學(xué)中 MATLAB軟件地應(yīng)用[J]. 地礦測繪.2004(01)HbmVN777sL3】劉磊;潘永東;劉五祥;仲政.Matlab聲發(fā)射監(jiān)測系統(tǒng).同濟(jì)大學(xué)聲學(xué)研究所【期刊】力學(xué)季刊.2010-12-15V7l4jRB8Hs4】郭源;梁平;藍(lán)陵;王強(qiáng);夏熙MATLAB語言在化學(xué)中地應(yīng)用(Ⅰ).新疆大學(xué)應(yīng)用化學(xué)研究所;新疆大學(xué)測試中心.【期刊】新疆大學(xué)學(xué)報(自然科學(xué)版).2000-09-2183lcPA59W95】劉建平;李秀忠;李志梁;高文山;劉衛(wèi)東;楊俊泉.基于MATLAB地放射治療劑量分布研究河北省唐山市人民醫(yī)院放療科.【期刊】中國醫(yī)學(xué)物理學(xué)雜志.2011-01-15mZkklkzaaP【6】吳金洪.MATLAB語言在工程力學(xué)教學(xué)中地應(yīng)用.浙江師范大學(xué)交通學(xué)院浙江金華【期刊】金華職業(yè)技術(shù)學(xué)院學(xué)報.2006-02-28AVktR43bpw7】王麗.MATLAB在土木工程領(lǐng)域地應(yīng)用.安達(dá)市第五建筑工程公司.【期刊】中小企業(yè)管理與科技(下旬刊).2010-03-25ORjBnOwcEd版權(quán)申明本文部分內(nèi)容,包括文字、圖片、以及設(shè)計等在網(wǎng)上搜集整理 .8/10個人收集整理 僅供參考學(xué)習(xí)版權(quán)為個人所有Thisarticle includes someparts, including text, pictures,anddesign.Copyrightispersonalownership. 2MiJTy0dTT用戶可將本文地內(nèi)容或服務(wù)用于個人學(xué)習(xí)、 研究或欣賞,以及其他非商業(yè)性或非盈利性用途,但同時應(yīng)遵守著作權(quán)法及其他相關(guān)法律地規(guī)定,不得侵犯本網(wǎng)站及相關(guān)權(quán)利人地合法權(quán)利 .除此以外,將本文任何內(nèi)容或服務(wù)用于其他用途時, 須征得本人及相關(guān)權(quán)利人地書面許可,并支付報酬.gIiSpiue7AUsersmayusethecontentsorservicesofthisarticleforpersonalstudy,researchorappreciation,andothernon-commercialornon-profitpurposes,butatthesametime,theyshallabidebytheprovisionsofcopyrightlawa
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國石油大學(xué)(北京)《籃球》2023-2024學(xué)年第一學(xué)期期末試卷
- 鄭州升達(dá)經(jīng)貿(mào)管理學(xué)院《園林景觀快題設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 小學(xué)新課程標(biāo)準(zhǔn)培訓(xùn)方案
- 長春工業(yè)大學(xué)《葡萄酒品嘗學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 生態(tài)恢復(fù)技術(shù)在退化土地上應(yīng)用
- 餐飲業(yè)年度報告模板
- AI生活助手新品發(fā)布模板
- 碩士論文答辯報告
- 生醫(yī)年報展望模板
- 房地產(chǎn)交易制度政策-《房地產(chǎn)基本制度與政策》全真模擬試卷4
- 2025年中國AI AGENT(人工智能體)行業(yè)市場動態(tài)分析、發(fā)展方向及投資前景分析報告
- 家居建材行業(yè)綠色材料應(yīng)用及節(jié)能設(shè)計方
- 農(nóng)副產(chǎn)品安全培訓(xùn)
- 2024年中國玩具工程車市場調(diào)查研究報告
- 2025-2030年中國電動三輪車市場發(fā)展現(xiàn)狀及前景趨勢分析報告
- TCABEE 063-2024 建筑光儲直柔系統(tǒng)變換器 通 用技術(shù)要求
- 【9化期末】合肥市廬陽區(qū)2023-2024學(xué)年九年級上學(xué)期期末化學(xué)試題
- 高一下學(xué)期生物人教版必修二:3.4 基因通常是有遺傳效應(yīng)的DNA片段課件
- 下屬企業(yè)考核報告范文
- 修車補(bǔ)胎合同范例
- 2024年基金應(yīng)知應(yīng)會考試試題
評論
0/150
提交評論