【数学】常用comsol的操作符和数学函数.docx

【数学】常用comsol的操作符和数学函数.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算符 d(f,x) f 对 x 方向的微分 使用 d 算符来运算一个变量对另一个变量的导数,如: d(T,x)指变量 T 对 x 求导,而 d(u^2,u)=2*u 等; 假如模型中含有任何独立变量, 建模中使用 d 算符会使模型变为非线性; 在解的后处理上使用 d 算符,可以使用一些预置的变量,如: uxx,d(ux,x),d(d(u,x),x) 都是等效的; pd 算符与 d 算符类似,但对独立变量不使用链式法就; d(E,TIME求) 解表达式 E 的时间导数; |精. |品. |可. |编. |辑. |学. |习. |资. |料. * | * | * | * | |欢. |迎. |下. |载. dtang 算符可以运算表达式在边界上的切向微分 (d 算符无法运算) , 在求解域上使用 dtang 等价于 d,dtang 只求解对坐标变量的微分,但需 要留意的是并不是全部的量都有切向微分; pd(f,x) f 对 x 方向的微分 pd 和 d 的区分: d(u+x,x)=ux+1, d(u,t)=ut , u 和 x,t 等有关 pd(u+x,x)=1, pd(u,t)=0 , u 是独立的和 x,t 无关 dtang(f,x) 边界上 f 对 x 的切向微分 在边界上 d(u,x) 不能定义,但是可以使用 dtang(u,x) , dtang 付出基本的微分法就,如乘积法就和链式法就,但是需要指出的是, dtang(x,x) 不肯定等于 1; test(expr) 试函数 用于方程弱形式的算符, test(F(u,. u)) 等价于: var(expr,fieldnam e1, fieldname2, ...) 变异算子 用于弱形式,它和 test 算符功能相同,但是仅用于某些特定的场中; 如 var(F(u,. u, v,. v),a),变量 u 是 a 场的变量,而 v 不是; 试函数之只作用于变量 u; nojac(expr) 对 Jacobian 矩阵没有奉献 将表达式排除在 Jacobian 运算外,这对那些对 Jacobian 奉献不大,但是运算消耗很大的变量是否有效; k-e 湍流模型就是利用 nojac 算符来提高运算性能的例子; up(expr) 上邻近估算表达式 up, down , mean 算符只能用在边界上,对于一个表达式或变量在边界 处两边不连续, COMSOL 通常显示边界的平均值,使用 up, down 可计 算某个方向上的值; down(expr) 下邻近估算表达式 mean(expr) 邻近边界上的平均值 depends(expr) 查看某个表达式是否依靠于求解结果 isdefined(variable ) 变量是否定义 dest(expr) 在目标端运算积分耦合表达式 dest 算符强制将 source points 上的表达式用在 destination points 上;例如: u/((dest(x)-x)^2+(dest(y)-y)^2) |精. |品. |可. |编. |辑. |学. |习. |资. |料. * |  if(cond,expr1,expr 2)  条件表达式 例如: if(x==0,1,sin(x)/x) * | * | * | |欢. |迎. |下. |载. isinf(expr) 表达式的值是否是无穷大 islinear(expr) 解是否是线性函数 isnan(expr) 表达式是否是非数 with 调用某个解 例如 with(3,u^2) 指调用解 3 的 u^2 用于本次求解; with 只能用于解的后处理,不能用于建模; at 调用解的某个时间例如: at(12.5,u) timeint 表达式的时间积分 timeint(t1,t2,expr,tol,minlen) ,t1,t2 需要是实数, expr 是表达式, tol 是容差,默认大小为 1e-8, minlen 设置积分的最短路径,它需要是正数,默认长度为 1e-6; timeint 只能用于解的后处理,不能用于建模; timeavg 表达式的时间积分平均值 timeavg(t1,t2,expr,tol,minlen) linpoint 调用线性化点 lindev 运算在线性化点的表达式 当解储备了一个线性化点,那么表达式在线性化点上先线性化,然后用当前的解来运算; 特殊的:当 f 线性依靠于解,那么 lindev(f)=f ,假如不依靠就 lindev(f)=0; 假如解没有线性化点,那么会报错; lintotal 调用线性化点的和和线性扰动 lintotalavg 在各相中运算平均 lintotal lintotalrms 在各相中运算 lintotal 的 RMS lin

文档评论(0)

资料杂货铺 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档