24小时热门版块排行榜    

查看: 862  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

Shoney

木虫 (著名写手)


[交流] 【求助】[comsol]几何尺寸影响初始条件的执行?

我定义了一个随机函数作为初始条件,如下


当整个模型建立好之后,点击comupte计算,结果很奇怪:

我的几何区域是一个正方形,当我设边长=1[cm]时,运行结果正确,在time=0时的结果如下:


而当我缩小尺寸,比如令边长=100[um]时,在time=0时的结果不等于初始条件(如下,当然整个结果也都是不对的,虽然程序可以运行)。


为什么改变几何尺寸的大小会影响对初始条件的执行呢?

我用的是PDE general form,comsol4.0

[ Last edited by Shoney on 2011-1-19 at 11:43 ]
回复此楼

» 猜你喜欢

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Shoney

木虫 (著名写手)


引用回帖:
Originally posted by xiegangmai at 2011-01-19 21:54:44:


请问楼主怎样判断的边长变了之后结果不正确的呢?
从图上看,图例大小是一样的。

边长缩小之后结果的确是不对了,正确的结果是:初始因变量值小于0.5的最后应趋于0,初始因变量值大于0.5的最后趋于1(这是正确的结果,当边长较大时,比如1[cm],结果正确)。当边长取较小值时,比如这里的100[um],最后结果因变量值都等于0.5了。
我觉得就是在time=0时,初始条件(随机变量)没有被正确执行(边长较小时,见上面第三张图,正确的应该是[0.49, 0.51],而现在是[0.499, 0.501]),才导致了整个结果的不对
我是这样理解的,但不清楚为什么几何尺寸的改变会影响对初始条件的正确执行。

[ Last edited by Shoney on 2011-1-19 at 23:01 ]
3楼2011-01-19 22:59:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答
引用回帖:
Originally posted by Shoney at 2011-01-19 11:41:33:
我定义了一个随机函数作为初始条件,如下


当整个模型建立好之后,点击comupte计算,结果很奇怪:

我的几何区域是一个正方形,当我设边长=1[cm]时,运行结果 ...

请问楼主怎样判断的边长变了之后结果不正确的呢?
从图上看,图例大小是一样的。
2楼2011-01-19 21:54:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见