istone 发表于 2007-7-12 10:08

偏微分方程求解问题

我有一热传导方程用偏微分方程求解,但在蛇边界条件是出问题了,请高手指教!!
求解区域已在附件中,边界条件为:两半圆处的边界条件为Dirichlet条件:h=1,r=19
上端合左右两端为Neumann条件,绝热,即q=0 ,g=0,下端与周围空间有热交换,但传热系数和热量的形式较复杂,不知道怎么做
传热系数:8.92*(26-t)^0.1,热量为:8.92*(26-t)^1.1
方程类型为抛物型,C=0.87,a=0,f=0,d=1700*1050
请高手指教!!

[ 本帖最后由 eight 于 2007-7-12 10:58 编辑 ]

mjjjjm 发表于 2007-7-16 10:43

回复

我不是高手,以前做过类似的东西,是压力场仿真。你可以用偏微分方程专用工具pdetool求解。就是在MATLAB初始下键入pdetool。把相应的系数填进去就可以了很简单。你的题目我看了下能做的,但是边界形状和条件我没怎么看,我自己定义个椭圆的边界是可以做的,你试试把,要是不明白的话在网上搜下:偏微分方程的MATLAB解法这本书说的很详细。

savagebob 发表于 2007-7-16 14:23

谢谢楼上的~~

istone 发表于 2007-7-16 15:06

我在pdetool中做了,可是结果不对,不知道是什么问题,请高手指教
页: [1]
查看完整版本: 偏微分方程求解问题