偏微分方程的matlab解法.ppt
《偏微分方程的matlab解法.ppt》由会员分享,可在线阅读,更多相关《偏微分方程的matlab解法.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、偏微分方程的matlab解法,1、设置PDE的定解问题即设置二维定解区域、边界条件以及方程的形式;和系数 2、用有限元法(FEM)求解PDE即网格的生成、方程的离散以及求出数值解; 3、解的可视化,主要讲述如何用MATLAB实现对偏微分方程的仿真求解MATLAB的偏微分方程工具箱(PDE Toolbox)的出现,为偏微分方程的求解以及定性研究提供了捷径主要步骤为:,PDEToolbox注意事项,只能解决二维模型,一维的扩成二维,三维的缩成二维,时间维不计算在内 公式类型,只能解决部分偏微分方程,由公式类型决定 边界条件两种,Dirichlet和Neumann 初始条件,先确定方程大类,Draw
2、 Mode,画图模式,先将处理的区域画出来,二维,方形,圆形,支持多边形,可以手动更改坐标,旋转rotate 例如,对于细杆导热,虽然是一维问题,可以将宽度y虚拟出来,对应于y的边界条件和初始条件按照题意制定,Boundary Mode,PDE Mode,PDE Specification,确定偏微分方程类型共有四种:,椭圆形Elliptic,抛物型Parabolic,双曲型Hyperbolic,Mesh Mode,网格划分,细化,Solve,Plot,如果有初始条件(与t有关),则在Solve的Parameters里有其设定,如果没有初始条件(与t无关),则不必设定Plot只是确定画图的参数
3、,包括是否动画,是否3D,是否画出等温线,是否有箭头。,Save As,保存成M-file,自动生成,例: 解热传导方程 边界条件是齐次类型,定解区域自定。 【解】 第一步:启动MATLAB,键入命令pdetool并回车,就进入GUI在Options菜单下选择Gid命令,打开栅格,栅格使用户容易确定所绘图形的大小 第二步:选定定解区域本题为自定区域:自拟定解区域如图22 1所示:E1-E2+R1-E3具体用快捷工具分别画椭圆E1、圆E2、矩形R1、圆E3然后在Set formula栏中进行编辑并用算术运算符将图形对象名称连接起来(或删去默认的表达式,直接键入E1-E2+R1-E3),第三步:选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微分方程 matlab 解法
限制150内