问题描述
如何在空间或时间上计算积分?如果我想在模型中其他地方使用这些积分的结果怎么办?
解决方案
Coms188金宝搏优惠ol Multiphysics体系结构使您可以以几种不同的方式评估空间和时间的积分,要么纯粹用于结果评估,要么将反馈引入模型。这个知识库会涉及所有这些选项。
空间积分
采取积分最通用的方法是添加组件耦合类型一体化到组件>定义分支。此功能添加了一个操作员名称,该名称可以用作函数,并且可以在模型中的其他任何地方调用。它可用于定义多个不同的变量,如下面的屏幕截图所示。请注意集成1
在一个域上等同于评估该域的音量,集成1
在边界上可以提供表面积,并集成1
沿着边缘给出长度。如果您已经计算出解决方案后添加组件耦合,则必须更新解决方案在运算符名称可用于结果评估之前。
使用它定义的集成组件耦合和一组变量。
如果您只想集成一个数量,那么探测选项可以优先于组件耦合。设置要容易一些,探针的结果将自动绘制。每个探针都定义了一个唯一的变量名称,该名称可以在模型中的其他任何地方使用。默认情况下,将在求解器所采用的所有时间步中绘制时间相关的模型探针。如果您已经计算了解决方案后添加探测器,则需要单击更新结果探针设置中的按钮。
探针接口。
如果您不想在模型中使用积分的结果,则只想评估积分以进行结果评估,请转到结果>派生值并添加一个集成功能,如下面的屏幕截图所示。
通过结果>派生值进行积分
时间积分
仅对于结果评估,请使用定时
结果评估中的操作员。例如,您可以绘制:定时(1,2,t)
绘制表达的积分t
从1-2
秒。您也可以在TimeInt运营商中调用集成运营商。另请参见Comsol Mu188金宝搏优惠ltiphysics参考手册,以获取有关该文档的其他文档定时
操作员。
另一方面,如果您想在模型中提供时间集成的结果,请添加一个领域,,,,边界,,,,边缘, 或者观点, 或者全球ODES和DAE界面。例如,假设您已通过全局变量定义了归一化的高斯函数:
g = exp( - (((t-0.5 [s]))/(0.1 [s]*sqrt(2)))^2)/(0.1 [s]*sqrt(2*pi))
如果您想获得此变量的时间整合,那么您可以通过全球ODES和DAE接口,如下屏幕截图所示。定义变量的名称,定时
那将存储时间融合。将方程定义为d(timeint,t)-g
意味着的时间衍生定时
等于G
。您将需要调整因变量和源项的单位,以适合您集成的数量。该方程是从初始值求解的TimeInt = 0
因此,它从t = 0
到当前时间,表达式G
。请注意,您可以花费时间的时间不可或缺的空间积分,这意味着表达式G
例如,可以用集成操作员替换。
通过全局方程式进行时间积分。
188金宝搏优惠comsol竭尽全力验证您在此页面上查看的信息。仅提供您的信息资源和文件,而Comsol对其有效性没有明确或暗示的主张。188金宝搏优惠188金宝搏优惠对于披露的数据的准确性,Comsol不承担任何法律责任。本文档中引用的任何商标都是其各自所有者的财产。请咨询您的产品手册以获取完整的商标详细信息。