定义解偏微分方程的域。必须手动选择所需多态实例


icon

输入/输出

  • cdbl.png 网格因子

    网格因子指定LabVIEW自动生成的网格点的密度。较小的网格因子可产生密度更高的网格点,得到更精确的解,但是计算时间也更长,消耗内存也更多。如连线一个值至网格点,LabVIEW将忽略网格因子值。网格因子必须大于0且小于1。默认值为0.005。

  • cNI__PDE_lvlib_NI__PDElvclass.png PDE输入

    PDE输入是存储方程数据的类。

  • c1dnclst.png 边界点

    边界点指定确定多项式域的边界点。边界点的方向必须为顺时针或逆时针。点数必须大于2。

  • cdbl.png X

    X指定边界点的X坐标。

  • cdbl.png Y

    Y指定边界点的Y坐标。

  • c1dnclst.png 网格点

    网格点指定方程的网格点。网格点必须在多项式域内。LabVIEW将删除不在多项式域中的点。如网格点未连线,LabVIEW将依据网格因子自动生成网格点。

  • cdbl.png X

    X指定网格点的X坐标。

  • cdbl.png Y

    Y指定网格点的Y坐标。

  • cerrcodeclst.png 错误输入(无错误)

    错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。

  • iNI__PDE_lvlib_NI__PDElvclass.png PDE输出

    PDE输出返回PDE输入和域。

  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • 下图显示了一个矩形域上的均匀网格,使用默认值。x轴和y轴的0-1区间均分为11个网格点。黑色圆点为矩形域的边界点。红点为网格点的内部区域。

    下图为多边形域的单位圆。黑色圆点为矩形域的边界点,在单个周期中均匀分布。红色方点为网格点的内部区域,通过默认的网格因子自动生成。

    注: 必须按照顺时针或逆时针方向指定边界点。

    下列程序框图为多边形域。如上图所示。

    如未连线网格点,LabVIEW可依据网格因子自动生成网格点,密度由网格因子确定。LabVIEW在求解方程前对网格点进行三角测量。网格因子近似等于三角区域与整个多边形区域的比。

    如了解未知函数,可连线值至网格点。未知函数值平滑的区域可使用系稀疏网格点,非平滑区域可使用稠密网格点。例如,可调节网格点的结果优于均匀分布网格点。

    范例

    请参考LabVIEW附带的下列范例文件。

    • labview\examples\Mathematics\Differential Equations - PDE\PDE Flexible Element.vi
    • labview\examples\Mathematics\Differential Equations - PDE\PDE String Vibration.vi
    • labview\examples\Mathematics\Differential Equations - PDE\PDE Thermal Distribution.vi