版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、MATLA程序設(shè)計(jì)語(yǔ)言專業(yè)及班級(jí)告高分子14-3無(wú)機(jī)14-1材型14-4姓名楊洋李想汝偉男學(xué)號(hào)_日期2016 0716組號(hào)49實(shí)驗(yàn)一 MATLAB的基本使用一、實(shí)驗(yàn)?zāi)康?. 了解MATALBS序設(shè)計(jì)語(yǔ)言的基本特點(diǎn),熟悉MATLAB件的運(yùn)行環(huán)境;2. 掌握變量、函數(shù)等有關(guān)概念,掌握M文件的創(chuàng)建、保存、打幵的方法,初步具備將一般數(shù)學(xué)問題轉(zhuǎn)化為對(duì)應(yīng)計(jì)算機(jī)模型處理的能力;3. 掌握二維圖形繪制的方法,并能用這些方法實(shí)現(xiàn)計(jì)算結(jié)果的可視化。二、MATLAB勺基礎(chǔ)知識(shí)通過(guò)本課程的學(xué)習(xí),應(yīng)基本掌握以下的基礎(chǔ)知識(shí):1、 MATLAB!介2、 MATLA啲啟動(dòng)和退出3、MATLAB使用界面簡(jiǎn)介4、幫助信息的獲取5
2、、MATLAB勺數(shù)值計(jì)算功能6、程序流程控制7、M文件8、函數(shù)文件9、MATLA啲可視化三、上機(jī)練習(xí)1、熟悉MATLA環(huán)境,將第二部分的例子在計(jì)算機(jī)上練習(xí)一遍;2、 Fibo nacci 數(shù)組的元素滿足 Fib on acci 規(guī)則:ak .2 =ak ak .“(k =1,2,|(); 且a,二a? =1?,F(xiàn)要求該數(shù)組中第一個(gè)大于10000的元素。*75殆21個(gè)數(shù)據(jù),10946M :匸 jt j/i a 4卍Ho mid 口口|! Inn h:L=L|耳b譏押(1)在命令窗口中完成;30自己定義一個(gè)函數(shù)文件,并在命3、sun m pjdi?!這是求出的該數(shù)組中第一個(gè) 在同一個(gè)圖形窗口的兩個(gè)子
3、窗口中分別畫出co/ x (紅色、虛x、y軸有標(biāo)注。usinx (藍(lán)色、星號(hào))的波形,要求有標(biāo)題,線)和、 思考回答:24出9031!tL3'514J79BITEMO.h 4U152617UH2D23Z223JiZ5M2727T( 1)在語(yǔ)句末加分號(hào)“;”和不加分號(hào)有什么區(qū)別?5不加分號(hào)會(huì)直接執(zhí)行直接進(jìn)行運(yùn)算;加分號(hào)代表這是一個(gè)語(yǔ)句,要 繼續(xù)寫程序,才能完成算法' *、(2)矩陣乘(*)和數(shù)組乘(.* )有何不同?、A*A中的乘法和書面上我們?cè)诟叩却鷶?shù)里面學(xué)到的一樣;21個(gè)A數(shù)A據(jù)是對(duì) 應(yīng)元素相乘實(shí)驗(yàn)二微分方程實(shí)驗(yàn)?zāi)康?、學(xué)會(huì)用Matlab求簡(jiǎn)單微分方程的解析解;2、學(xué)會(huì)用Ma
4、tlab求微分方程的數(shù)值解;3、掌握二維圖形繪制的方法,并能用這些方法實(shí)現(xiàn)計(jì)算結(jié)果的可視化1、實(shí)驗(yàn)內(nèi)容1、求簡(jiǎn)單微分方程的解析解;2、求微分方程的數(shù)值解;3、數(shù)學(xué)建模實(shí)例。二上機(jī)練習(xí)1、導(dǎo)彈追蹤問題(示例)設(shè)位于坐標(biāo)原點(diǎn)的甲艦向位于 x軸上點(diǎn)A(1, 0)處的乙艦發(fā)射導(dǎo)彈,導(dǎo)彈 頭始終對(duì)準(zhǔn)乙艦如果乙艦以最大的速度 vo(是常數(shù))沿平行于y軸的直線行駛, 導(dǎo)彈的速度是5vo,求導(dǎo)彈運(yùn)行的曲線方程.又乙艦行駛多遠(yuǎn)時(shí),導(dǎo)彈將它擊中?解法一(解析法)假設(shè)導(dǎo)彈在t時(shí)刻的位置為P(x(t), y(t) ,乙艦位于Q(1,vot).由于導(dǎo)彈頭始終對(duì)準(zhǔn)乙艦,故此時(shí)直線PQ就是導(dǎo)彈的軌跡曲線弧 0P在點(diǎn)P處的切
5、線,即有y'=心!1 X即vot 二(1 -x)y' y又根據(jù)題意,弧0P的長(zhǎng)度為AQ的5倍,即:1 y'2dx =5v0t解法二(數(shù)值解)令y1二y' ,y2=y,將方程(3)化為一階微分方程組。建立m-文件eq1.mfun cti on dy=eq1(x,y) %自定義函數(shù) 將微分方程表示出來(lái)dy=zeros(2,1);dy(1)=y(2);dy( 2)=1/5*sqrt(1+y(1)A2)/(1-x);取xo=O,Xf=0.9999,建立主程序ff6.m 如下:x0=0xf=0.9999x,y=ode15s('eq1',x0 xf,0 0)
6、;plot(x,y(:,1).'b.')holdony=0:0.01:2;plot(1,y,'b*')結(jié)論:導(dǎo)彈大致在(1,0.2 )處擊中乙艦解法三(建立參數(shù)方程求數(shù)值解)設(shè)時(shí)刻t乙艦的坐標(biāo)為(X(t) , Y),導(dǎo)彈的坐標(biāo)為(x(t), y(t).2=w2由于彈頭始終對(duì)準(zhǔn)乙艦,故1.設(shè)導(dǎo)彈速度恒為w,則(空)2 dt導(dǎo)彈的速度平行于乙艦與導(dǎo)彈頭位置的差向量,即:伙-x、i丫一ydt主 W(Xx)消去入得:f JUD2 虬,W(Y y)dtJ(X -x)2 +(Y-y)23 .因乙艦以速度Vo沿直線x=1運(yùn)動(dòng),設(shè)Vo=1,貝y w=5, X=1,Y=t 因此導(dǎo)
7、彈運(yùn)動(dòng)軌跡的參數(shù)方程為:4. 解導(dǎo)彈運(yùn)動(dòng)軌跡的參數(shù)方程建立m-文件eq2.m如下:fun cti on dy=eq2(t,y)dy=zeros(2,1); dy(1)=5*(1-y(1)/sqrt(1-y(1)A2+(t-y(2)A2); dy( 2)=5*(t-y(2)/sqrt(1-y(1)A2+(t-y(2)A2);取10=0,t f=2,建立主程序chase2.m如下:t,y=ode45('eq2',0 2,0 0);Y =0:0.01:2;plot(1, Y,'-'), hold onplot(y(:,1),y(:,2),'*')5.結(jié)
8、果見圖1導(dǎo)彈大致在(1,0.2 )處擊中乙艦,與前面的結(jié)論一致.在chase2.m中,按二分法逐步修改tf,即分別取tf=1,0.5,0.25,直到 tf=0.21 時(shí),得圖 2.結(jié)論:時(shí)刻t=0.21時(shí),導(dǎo)彈在(1,0.21 )處擊中乙艦。2、慢跑者與狗圖2一個(gè)慢跑者在平面上沿橢圓以恒定的速率v=1跑步,設(shè)橢圓方程為:x=10+20cost, y=20+5sint.突然有一只狗攻擊他.這只狗從原點(diǎn)出發(fā),以恒定速率 w跑向慢跑者,狗的運(yùn)動(dòng)方向始終指向慢跑者.用MATLAB分別求出w=20,w=5時(shí)狗的運(yùn)動(dòng)軌跡.分析狗追上慢跑者的情況。模型建立如下:設(shè)時(shí)刻t慢跑者的坐標(biāo)為(X(t),Y(t),狗
9、的坐標(biāo)為(x(t),y(t).則X=10+20cost, Y=20+15sint, 狗從(0,0)出發(fā),與導(dǎo)彈追蹤問題類似,建 立狗的運(yùn)動(dòng)軌跡的參數(shù)方程3、地中海鯊魚問題意大利生物學(xué)家 Ancona曾致力于魚類種群相互制約關(guān)系的研究,他從第一 次世界大戰(zhàn)期間,地中海各港口捕獲的幾種魚類捕獲量百分比的資料中,發(fā)現(xiàn)鯊 魚等的比例有明顯增加(見下表),而供其捕食的食用魚的百分比卻明顯下降.顯然戰(zhàn)爭(zhēng)使捕魚量下降,食用魚增加,鯊魚等也隨之增加,但為何鯊魚的比例 大幅增加呢?他無(wú)法解釋這個(gè)現(xiàn)象,于是求助于著名的意大利數(shù)學(xué)家V.Volterra ,希望建立一個(gè)食餌一捕食系統(tǒng)的數(shù)學(xué)模型,定量地回答這個(gè)問題.1
10、) .符號(hào)說(shuō)明:x't) 食餌在t時(shí)刻的數(shù)量; X2(t) 捕食者在t時(shí)刻的數(shù)量; A食餌獨(dú)立生存時(shí)的增長(zhǎng)率; 2捕食者獨(dú)自存在時(shí)的死亡率;捕食者掠取食餌的能力;'2食餌對(duì)捕食者的供養(yǎng)能力.e捕獲能力系數(shù)2) .基本假設(shè):(1) 食餌由于捕食者的存在使增長(zhǎng)率降低,假設(shè)降低的程度與捕食者數(shù)量成正比;(2) 捕食者由于食餌為它提供食物的作用使其死亡率降低或使之增長(zhǎng),假定 增長(zhǎng)的程度與食餌數(shù)量成正比。3) .模型建立與求解模型(一)不考慮人工捕獲該模型反映了在沒有人工捕獲的自然環(huán)境中食餌與捕食者之間的制約關(guān)系, 沒有考慮食餌和捕食者自身的阻滯作用,是Volterra提出的最簡(jiǎn)單的模型.針對(duì)一組具體的數(shù)據(jù)用 Matlab軟件進(jìn)行計(jì)算:設(shè)食餌和捕食者的初始數(shù)量分別為捲(0) = x10, x2 (0) = x20。對(duì)于數(shù)據(jù) A =1, 'i =0.1,a =0.5,鼻=0.02, Xi。= 25, X20 = 2, t 的終值經(jīng)試驗(yàn)后確定為 15,即模 型為:模型(二)考慮人工捕獲設(shè)表示捕獲能力的系數(shù)為e,相當(dāng)于食餌的自然增長(zhǎng)率由r1降為r1-e,捕 食者的死亡率由 r
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版智能門禁系統(tǒng)研發(fā)與定制合同全文4篇
- 二零二五年度出租車行業(yè)司機(jī)招聘與綠色出行倡導(dǎo)合同3篇
- 二零二五年度門類安裝工程質(zhì)量保證合同4篇
- 2025年棉花產(chǎn)業(yè)扶貧項(xiàng)目運(yùn)輸保障合同書2篇
- 二零二五年度排水設(shè)施安全保障與應(yīng)急預(yù)案合同4篇
- 二零二五年度土地租賃合同糾紛調(diào)解服務(wù)協(xié)議
- 2025年環(huán)保壓力罐安裝及環(huán)境監(jiān)測(cè)合同協(xié)議書3篇
- 2025年度個(gè)人教育培訓(xùn)機(jī)構(gòu)抵押反擔(dān)保合同2篇
- 2025年度木地板行業(yè)展會(huì)贊助與廣告合作合同3篇
- 二零二五年度爬架租賃與施工廢棄物處理合同4篇
- 家具生產(chǎn)車間規(guī)章制度
- (高清版)JTGT 3360-01-2018 公路橋梁抗風(fēng)設(shè)計(jì)規(guī)范
- 小紅書違禁詞清單(2024年)
- 胰島素注射的護(hù)理
- 云南省普通高中學(xué)生綜合素質(zhì)評(píng)價(jià)-基本素質(zhì)評(píng)價(jià)表
- 2024年消防產(chǎn)品項(xiàng)目營(yíng)銷策劃方案
- 聞道課件播放器
- 03軸流式壓氣機(jī)b特性
- 五星級(jí)酒店收入測(cè)算f
- 大數(shù)據(jù)與人工智能ppt
- 人教版八年級(jí)下冊(cè)第一單元英語(yǔ)Unit1 單元設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論