美文网首页
Tecplot之自定义方程

Tecplot之自定义方程

作者: 咋家 | 来源:发表于2017-05-13 21:06 被阅读0次

    第二十一章

    孔德之容,惟道是从。道之为物,惟恍惟惚。惚兮恍兮,其中有象;恍兮惚兮,其中有物;窈兮冥兮,其中有精,其精甚真,其中有信,自今及古,其名不去,以阅众甫。吾何以知众甫之状哉?以此。

    在Tecplot中显示处理结果的时候,常常会遇到我们想显示但没有的物理量,比如我们想看总的速度图,可是数据中只有x和y方向的速度分量,那该怎么办呢?这个问题可以通过在Tecplot中自定义方程来实现,具体的如下。

    1、读入数据

    在菜单栏Data->Data Set Info中查看原始数据名称。在本例中,想求总速度,可是只有三个分量u,v和w。其各自对应的变量标号为V7,V8,V9。

    2、在菜单栏中打开

    Data->Alter->Specify Equations

    ![](https://img.haomeiwen.com/i5873968/1db3707f1ef2b29e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    3、定义求解速度的方程

    在Equations里输入
    V14=SQRT(V7V7+V8V8+V9V9)*
    这里解释下为什么这样输入,在Data Set Information里的Variables里,我读入的数据中有13个变量,看前面标的序号,V14就是自己要生成的第14个变量,SQRT()是求平方根,V7,V8,V9分别代表速度u,v,w,这样这个方程求出的就是总速度了。
    如果不用前面标的变量名,也可以用自己定义的名称,但是注意,自己定义的名称一定要带上大括号。例如,下面的方程也是一样的。
    {speed}=SQRT({u}{u}+{v}{v}+{w}{w})*
    当然你也可以混合用,
    V14=SQRT({u}{u}+{v}{v}+{w}{w})*
    也是正确的,另外说明一点,这里对大小写不敏感。

    4、点击Compute即可完成新变量的计算,然后就可以进行显示了。

    总结

    在Tecplot的帮助中,对这一部分讲解的很仔细,除了定义了一些基本的运算外,还支持微分,例如,
    一阶微分:
    ddx,ddy,ddz,dda,ddr
    二阶微分:
    d2dx2,d2dy2,d2dz2,d2da2,d2dr2x
    混合二阶:
    d2dxy,d2dxz,d2dyz,d2dar
    看例子:


    更详细的介绍可以参看Tecplot的Help.

    相关文章

      网友评论

          本文标题:Tecplot之自定义方程

          本文链接:https://www.haomeiwen.com/subject/ykhfxxtx.html