soaringbird 发表于 2003-4-23 09:43:07

【讨论】对于教程中的内容的一点疑惑

在初级教程的p81,有这样一段:“ea”对流换热系数,“eb”当ea为“0”时指已知热流密度,ea不为“0”时指“ea”乘以环境温度。

但是在中级教程p66,有如下信息段:
边界单元子程序的npar.fbc文件
disp u
coor x
mate ea eb 1.4d-2;8.0d1;
shap %1 %2
gaus %3

岂不是说ea 是指对流换热系数,eb为环境温度,这不是于初级教程中的不一样吗?

edodo 发表于 2003-4-23 09:57:44

回复: 【讨论】对于教程中的内容的一点疑惑

你可以注意一下两者例子中的pde文件,由于初级教程中使用的是公式库中的pde文件,当时是写为ea*eb但时中级里面你可以看到p67页load=+*eb*ea
所以就存在这么一个问题。

soaringbird 发表于 2003-4-23 11:01:34

回复: 【讨论】对于教程中的内容的一点疑惑

可是在p21底部:在No中输入3; ea中输入1.4d-2;eb中输入8.0d1;点击OK。 这里也是关于pre文件的,但是eb也不是eb*ea阿?
disp u
coor x
mate ea eb 1.4d-2;8.0d1;\另:如此处写为$c6 ea=prmt(1)
shap %1 %2                  \                     $c6 eb=prmt(2)
gaus %3                        \此处的prmt与ek,ec,eq的数组一样吗?
                                       \对于该prmt是不是从第三个就是当前时刻,时间步长什么的了?                     
空一行
stif
dist=+*ea
                      空一行
load=+*eb*ea
                      空一行
end
请问这个fbc文件是基于那个微分方程给出的,您能给我写出来吗?
*****我很笨******可是我很认真******************************

seeksilence 发表于 2003-4-23 11:11:46

回复: 【讨论】对于教程中的内容的一点疑惑

1.mate ea eb 1.4d-2;8.0d1;\另:如此处写为$c6 ea=prmt(1)
\ $c6 eb=prmt(2)
是一致的,推荐使用mate字段形式。

2.\对于该prmt是不是从第三个就是当前


3.你看下中级教程P64, fbc相应于边界上的积分项

soaringbird 发表于 2003-4-23 15:18:42

回复: 【讨论】对于教程中的内容的一点疑惑-----------------------------7d3d8

disp u
coor x
mate ea eb 1.4d-2;8.0d1;\另:如此处写为$c6 ea=prmt(1)
shap %1 %2                                        \ $c6 eb=prmt(2)
gaus %3                              \此处的prmt数组与前面ek,ec,eq的prmt数组一样吗?不一样的话,系统自己会区分嘛?不用用户自己定义的是吗?
你没有回答我这个问题阿,??
(虽然,我会学着使用mate但是,我还是想明白为什么)
                                       

seeksilence 发表于 2003-4-23 16:41:25

回复: 【讨论】对于教程中的内容的一点疑惑

prmt数组是用来传递参数的,系统会自动区分,每个pde都是从1开始取参数。

soaringbird 发表于 2003-4-23 18:07:12

回复: 【讨论】对于教程中的内容的一点疑惑

thanks
页: [1]
查看完整版本: 【讨论】对于教程中的内容的一点疑惑