如何用MATLAB 的PDE toolbox求解三维热传导方程

如题所述

这个问题可以用matlab自带的PDE工具箱解决,里面专门有处理热传导的模块。 如果你需要的话,我可以给你发一份PDE工具箱的使用介绍,里面有处理二维热传导问题的例题,需要的话请追问并留邮箱地址
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-05-18
PDE工具箱现在只能求解二维问题, 三维问题可以考虑将模型缩成二维, 或是自己编写三维PDE求解程序, 但是要求较高, 要求你熟练掌握多元微积分(主要指三维, 包括通量\旋度\高斯公式\斯托克斯公式等)和偏微分方程数值计算方法(如有限差分或有限元法), 不是大牛一个人很难短时间内搞定, 除非有现成的程序.
第2个回答  2019-03-12
不知道你是什么意思,如果你说的是二维热传导方程的matlab实现的话,可以帮助你。

如何用MATLAB 的PDE toolbox求解三维热传导方程
\/\/等价方式1 \/\/A *a = new B();\/\/典型的多态使用,向上转型,基类的指针,却指向派生类B,见下面的等价方式 \/\/等价方式2 \/\/A *a;\/\/声明指针a的类型 \/\/B *b = new B();\/\/指针b的的类型为B,指向B类 \/\/a = b;\/\/指针a指向B类 ...

如何用MATLAB 的PDE toolbox求解三维热传导方程
第一小题: 结果: 代码: function fun1clear allclcx=0:0.01:1;t=0:0.01:1;m = 0;sol = pdepe(m,@pdefun,@ic,@bc,x,t);u = sol(:,:,1); mesh(x,t,u) title('Numerical solution of pdefun')xlabel('Distance x')ylabel('Time t')zlabel('Tempe ...

如何用MATLAB 的PDE toolbox求解三维热传导方程
这个问题可以用matlab自带的PDE工具箱解决,里面专门有处理热传导的模块。看看有没有对称性,如果是圆柱型求解区域,就求解横截面;球形求解区域,任意剖面;等等。如果没有对称性,建议用别的软件吧,ANSYS什么的。

如何用matlab求解热传导偏微分方程?
1、首先要打开MATLAB R2016a软件,如下图所示。2、然后在打开的页面中,选择默认模式(Generic Scalar)-标量模式,具体如图。3、建立几何模型,绘制两个椭圆,再定义边界条件,具体如图所示。4、再定义PDE类型和系数,如下图所示。5、并将其三角形网格化,具体如图所示。6、最后可以对PDE图形进行求解了...

如何用MATLAB 的PDE toolbox求解三维热传导方程
如何用MATLAB 的PDE toolbox求解三维热传导方程 这个问题可以用matlab自带的PDE工具箱解决,里面专门有处理热传导的模块。 如果你需要的话,我可以给你发一份PDE工具箱的使用介绍,里面有处理二维热传导问题的例题

MATLAB的solvepde函数能求解复数方程么
pdegplot(model,'EdgeLabels','on')ylim([-1.1,1.1])axis equal Set zero Dirichlet conditions on all edges.applyBoundaryCondition(model,'dirichlet','Edge',1:model.Geometry.NumEdges,'u',0);Poisson's equation is Toolbox solvers address equations of the form Include the coefficients ...

怎样用matlab画一个矩形或者其他形状中的温度分布图?例如,2013美国数学...
用PDEToolbox解热传导方程,这是一个解偏微分方程的成熟的工具箱,现在已经独立与matlab了,

怎样编写一个matlab的程序解决一个微分方程问题(含有延时反馈信号)_百度...
pdemdlcv - Convert MATLAB 4.2c Model M-files for use with MATLAB 5.pdepoly - Draw polygon.pderect - Draw rectangle.pdetool - PDE Toolbox graphical user interface (GUI).Geometry algorithms.csgchk - Check validity of Geometry Description matrix.csgdel - Delete b...

pdetool中偏微分方程边界条件设定(matlab)
Matlab help中有很详细的介绍,并且有实例。路径是:Partial Differential Equation Toolbox ——》Using Command-Line Functions 具体关于边界条件可以参见函数[q,g,h,r]=pdebound(p,e,u,time) 。

matlab关于偏微分方程
1,用GUI方法,MATLAB的偏微分工具箱(PDE toolbox)可以比较规范的求解各种常见的二阶偏微分方程,但是惋惜的是只能求解特殊二阶的PDE 问题,并且不支持偏微分方程组!PDE toolbox 支持命令行形式求解PDE 问题,但是要记住那些命令以及调用形式真的很累人,还好MATLAB提供了GUI可视交互界面pdetool,在pdetool...

相似回答