- 积分
- 0
- 注册时间
- 2010-12-9
- 仿真币
-
- 最后登录
- 1970-1-1
|
本帖最后由 weixuepiaoyang 于 2010-12-13 11:15 编辑
我使用的版本是4.0.0.925,接触comsol不久,对偏微分方程也不是非常了解,不过已经阅读了4.0相关pde的帮助文件。尝试解了一个简单方程却发现和3.5a得到的结果不同,不知是否边界条件设置的时候出错。方程是
utt=uxx+uyy (0≤x≤2,0≤y≤1,0≤t)
u(x=0,y,t)=0,u(x=2,y,t)=0,u(x,y=0,t)=0,u(x,y=1,t)=0
u(x,y,t=0)=0.1x(x-2)sinπy,ut(x,y,t=0)=0
在4.0中选择系数形式pde,系数选取与3.5a相同,按照方程上面条件添加初值,然后设置Dirichlet条件为全部边界使用u的预设值r1=0。
求解得到的结果与3.5差异很大。又试了几个3.5中简单方程的例子结果也不相同,不知道是哪里出的问题。
我注意到3.5中在设置边界条件时有关于q和h的设定,4.0却没有,不知道是否与此有关。另外在设置时间初值u(x,y,t=0)=0.1x(x-2)sinπy时,出现未知单位橙色警告,不知什么原因啊。
我确实是一个新手,请各位高手不吝赐教,3.5和4.0的文件见附件,期待各位答疑解惑,看看4.0的模型建立是不是哪里错了。提前谢过。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|