




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数学实验数学实验 微微 分分 方方 程程实验目的实验目的实验内容实验内容2学会用学会用MATLAB求微分方程的数值解求微分方程的数值解1学会用学会用MATLAB求简单微分方程的解析解求简单微分方程的解析解1 1求简单微分方程的解析解求简单微分方程的解析解2求微分方程的数值解求微分方程的数值解3 数学建模实例数学建模实例 求微分方程的数值解求微分方程的数值解(一常微分方程数值解的定义(一常微分方程数值解的定义(二建立数值解法的一些途径(二建立数值解法的一些途径(三用(三用MATLAB软件求常微分方程的数值解软件求常微分方程的数值解返 回微分方程的解析解微分方程的解析解 求微分方程组解析解的命令:
2、dsolve(方程方程1,方程方程2,方程方程n,初始条件初始条件,自变量自变量)To MATLABff1) 结 果:u = tg(t-c) 解解 输入命令输入命令: y=dsolve(D2y+4*Dy+29*y=0,y(0)=0,Dy(0)=15,x)结 果 为 : y =3e-2xsin5x)To MATLABff2)解解 输入命令输入命令 : x,y,z=dsolve(Dx=2*x-3*y+3*z,Dy=4*x-5*y+3*z,Dz=4*x-4*y+2*z, t); x=simple(x) % 将将x化简化简 y=simple(y) z=simple(z)结 果 为:x = (c1-c2
3、+c3+c2e -3t-c3e-3t)e2t y = -c1e-4t+c2e-4t+c2e-3t-c3e-3t+c1-c2+c3)e2t z = (-c1e-4t+c2e-4t+c1-c2+c3)e2t To MATLABff3)返 回微分方程的数值解微分方程的数值解(一常微分方程数值解的定义(一常微分方程数值解的定义 在生产和科研中所处理的微分方程往往很复杂,且大多得不出一般解而实际中的对初值问题,一般是要求得到解在若干个点上满足规定精确度的近似值,或者得到一个满足精确度要求的便于计算的表达式因而,研究常微分方程的数值解法是十分必要的因而,研究常微分方程的数值解法是十分必要的00001212
4、12( , ) () (),(), () ,.nnnyf x yxy xyxxxxxy xy xy xy yy对常微分方程 :,其数值解是指由初始点开始的若干离散的 处的值,即对, 求出准确值的相应近似值返 回(三用(三用MATLAB软件求常微分方程的数值解软件求常微分方程的数值解t,x=solver(f,ts,x0,options)ode45 ode23 ode113ode15sode23s由待解方程写成的M文件名ts=t0,tf,t0、tf为自变量的初值和终值函数的初值ode23:组合的:组合的2/3阶龙格阶龙格库塔库塔费尔贝格算法费尔贝格算法ode45:运用组合的:运用组合的4/5阶龙格
5、阶龙格库塔库塔费尔贝格算费尔贝格算法法自变量值函数值用于设定误差限(缺省时设定相对误差10-3, 绝对误差10-6),命令为:options=odeset(reltol,rt,abstol,at), rt,at:分别为设定的相对误差和绝对误差 1在解含在解含n个未知数的方程组时,个未知数的方程组时,x0和和x均为均为n维向量,维向量,M文件中的待解方程组应以文件中的待解方程组应以x的分量形式写出的分量形式写出 2使用MATLAB软件求数值解时,高阶微分方程必须等价地变换成一阶微分方程组注意注意:求解常微分方程的步骤解解: 令令 y1=x,y2=y1则微分方程变为一阶微分方程组:0)0(, 2)
6、0()1 (1000211221221yyyyyyyy1建立M文件vdp1000m如下: function dy=vdp1000(t,y) dy=zeros(2,1); dy(1)=y(2); dy(2)=1000*(1-y(1)2)*y(2)-y(1); 2取t0=0,tf=3000,输入命令: T,Y=ode15s(vdp1000,0 3000,2 0); plot(T,Y(:,1),-)3结果如图050010001500200025003000-2.5-2-1.5-1-0.500.511.52To MATLABff4)解解 1建立建立M文件文件rigidm如下:如下: function
7、dy=rigid(t,y) dy=zeros(3,1); dy(1)=y(2)*y(3); dy(2)=-y(1)*y(3); dy(3)=-051*y(1)*y(2);2取t0=0,tf=12,输入命令: T,Y=ode45(rigid,0 12,0 1 1); plot(T,Y(:,1),-,T,Y(:,2),*,T,Y(:,3),+)3结果如图To MATLABff5)024681012-1-0.8-0.6-0.4-0.200.20.40.60.81图中,y1的图形为实线,y2的图形为“*”线,y3的图形为“+”线返 回慢跑者与狗慢跑者与狗 一个慢跑者在平面上沿椭圆以恒定的速率v=1跑步
8、,设椭圆方程为: x=10+20cos t, y=20+5sin t 突然有一只狗攻击他 这只狗从原点出发,以恒定速率w跑向慢跑者,狗的运动方向始终指向慢跑者分别求出w=20,w=5时狗的运动轨迹1 模型建立设t 时刻慢跑者的坐标为(X(t),Y(t),狗的坐标为(x(t),y(t) 那么 X=10+20cos t, Y=20+15sin t. 狗从(0,0)动身, ,狗的运动轨迹的参数方程为:2222d(1020cos)d(1020cos)(20 15sin)d(20 15sin)d(1020cos)(20 15sin)(0)0, (0)0 xwtxttxtyywtyttxtyxy2 模型求
9、解(1) w=20时时,建立文件建立文件eq3m如下如下: function dy=eq3(t,y) dy=zeros(2,1); dy(1)=20*(10+20*cos(t)-y(1)/sqrt (10+20*cos(t)-y(1)2+(20+15*sin(t)-y(2)2); dy(2)=20*(20+15*sin(t)-y(2)/sqrt (10+20*cos(t)-y(1)2+(20+15*sin(t)-y(2)2);取t0=0,tf=10,建立主程序chase3m如下: t0=0;tf=10; t,y=ode45(eq3,t0 tf,0 0); T=0:01:2*pi; X=10+2
10、0*cos(T); Y=20+15*sin(T); plot(X,Y,-) hold on plot(y(:,1),y(:,2),*) 在chase3m中,不断修改tf的值,分别取tf=5, 25, 35,至315时,狗刚好追上慢跑者To MATLAB(chase3)建立M文件eq4m如下: function dy=eq4(t,y) dy=zeros(2,1); dy(1)=5*(10+20*cos(t)-y(1)/sqrt (10+20*cos(t)-y(1)2+(20+15*sin(t)-y(2)2); dy(2)=5*(20+15*sin(t)-y(2)/sqrt (10+20*cos(t)- y(1)2+(20+15*sin(t)-y(2)2);取t0=0,tf=10,建立主程序chase4m如下: t0=0;tf=10; t,y=ode45(eq4,t0 tf,0 0); T=0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年03月国家审计署审计干部教育学院公开招聘国内高等学校应届毕业生2人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 汽车功率转换器项目风险分析和评估报告
- 凝血分析仪器试剂项目风险评估报告
- 湖南工业大学《文化产业法》2023-2024学年第二学期期末试卷
- 新疆建设职业技术学院《国学经典选讲》2023-2024学年第二学期期末试卷
- 成都银杏酒店管理学院《英汉语言对比研究》2023-2024学年第一学期期末试卷
- 中国智能驾驶商业化发展白皮书
- 游戏产业VRAR技术发展与应用考核试卷
- 2025成都购房合同范本
- 2025最终额房产抵押担保合同
- 2025年湖北省八市高三(3月)联考物理试卷(含答案详解)
- 贵州国企招聘2024贵州磷化(集团)有限责任公司招聘89人笔试参考题库附带答案详解
- 《哪吒电影产品的营销问题及完善对策研究10000字》
- 4.2依法履行义务 课件-2024-2025学年统编版道德与法治八年级下册
- 2025年江苏省安全员C证(专职安全员)考试题库
- 《上海金茂大厦》课件
- 2025年河南交通职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 打造具有竞争力的农行合规文化品牌
- 第三章-公安情报工作研究
- 宁德时代供应商申请入库教程
- 网络与信息安全专业国家技能人才培养工学一体化课程设置方案
评论
0/150
提交评论