- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab教学第二章微分方程讲义
1. 微分方程 例2.6 求解一阶微分方程 ??? (1) 求通解 输入: dsolve(Dy=1+y^2) 输出: ans = tan(t+C1) (2)求特解 输入: dsolve(Dy=1+y^2,y(0)=1,x) 指定初值为1,自变量为x 输出: ans = tan(x+1/4*pi) * * 例2.7 求解二阶微分方程 输入: dsolve(D2y+(1/x)*Dy+(1-(1/2)^2/x^2)*y=0,y(pi/2)=2,Dy(pi/2)=-2/pi,x) ans =2^(1/2)*pi^(1/2)/x^(1/2)*sin(x) 化简输出结果,输入: pretty(ans) 1/2 1/2 2 pi sin(x) ----------------- 1/2 x 即: * * 2.微分方程组 例2.8 求解???? df/dx=3f+4g;? dg/dx=-4f+3g。 (1)通解:?? [f,g]=dsolve(Df=3*f+4*g,Dg=-4*f+3*g) f = exp(3*t)*(C1*sin(4*t)+C2*cos(4*t)) g = exp(3*t)*(C1*cos(4*t)-C2*sin(4*t)) 特解: [f,g]=dsolve(Df=3*f+4*g,Dg=-4*f+3*g,f(0)=0,g(0)=1) f = exp(3*t)*sin(4*t) g = exp(3*t)*cos(4*t) * * 2.4.2 数值解 在微分方程(组)难以获得解析解的情况下,可以用Matlab方便地求出数值解。格式为: [t,y] = ode23(‘F’,ts,y0), [t,y] = ode45(‘F’,ts,y0) 注意: 微分方程的形式:y = F(t, y),t为自变量,y为因变量(可以是多个,如微分方程组); [t, y]为输出矩阵,分别表示自变量和因变量的取值; F代表微分方程组的函数名(m文件,必须返回一个列向量); ts的取法有几种,(1)ts=[t0, tf] 表示自变量的取值范围,(2)ts=[t0,t1,t2,…,tf],则输出在指定时刻t0,t1,t2,…,tf处给出,(3)ts=t0:k:tf,则输出在区间[t0,tf]的等分点给出; y0为初值条件。 * * 第二章 微分方程模型 * * 本章学习目的: 学习微分方程模型的建立、求解方法、分析结果及解决实际问题的全过程。 熟练掌握使用MATLAB软件的函数求微分方程的解析解、数值解和图形解 。 * * 2.1 引例 对于圆柱形状容器壁上的容积刻度,可以利用圆柱体体积公式: ,其中容器的直径D为常数,体积V与相对于容器底部的任意高度H成正比,因此在容器壁上可以方便地标出容积刻度。 而对于几何形状不规则的容器,比如“倒葫芦形状”的容器壁上如何标出容积刻度呢? x * * 建立坐标系,由微元法分析可知: 其中x表示高度,直径是高度的函数,记为D(x) 可得微分方程: 如果该方程中的函数D(x)无解析表达式,只给出D(x)的部分测试数据,如何求解此微分方程呢? * * h=0.2; d=[0.04,0.11,0.26,0.56,1.04,1.17]; x(1)=0;v(1)=0; for k=1:5 x(k+1)=x(k)+h; v(k+1)=v(k)+(h/2)*(pi/4)*(d(k)^2+d(k+1)^2); end x=x(1:6),v=v(1:6), plot(x,v) x = Columns 1 through 5 0 0.2000 0.4000 0.6000 0.8000 Column 6 1.0000 v = Columns 1 through 5 0 0.0011 0.0073 0.0373 0.1469 Column 6 0.3393 * * 2.2 微分方程模型的建立 在工程实际问题中,“改变”、“变化”、“增加”、“减少”等关键词提示我们注意什么量在变化,关键词“速率”、“增长”、“衰变”、“边际的”等常涉及到导数。 我们熟悉的速度公式: 就是一个简单的一阶微分方程
您可能关注的文档
最近下载
- 项目一集控运行职业岗位认知课件.pptx VIP
- Nordic 系列:nRF52840 (基于 Cortex-M4)_(25).nRF52840的硬件测试.docx VIP
- Nordic 系列:nRF52840 (基于 Cortex-M4)_(16).nRF52840的硬件设计指南.docx VIP
- 医疗器械说明书:迈瑞麻醉机WATO+EX-55,65_使用说明书V_1.1中文.pdf
- GMC96B钢轨打磨列车手册.pdf VIP
- 南京三合宅课件.ppt VIP
- 猩红热护理查房.pptx VIP
- 中国肺血栓栓塞症诊治、预防和管理指南(2025版).pptx
- 2025年高考数学全国新课标Ⅰ卷试卷评析及备考策略(课件).pptx VIP
- 医疗器械 质量手册 ISO 13485 QRS 820 (通过FDA、NMPA、CE的审批 版.pdf VIP
文档评论(0)