Tecplot之自定义方程

Tecplot之自定义方程_第1张图片

第二十一章

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

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

1、读入数据

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

Tecplot之自定义方程_第2张图片
Tecplot之自定义方程_第3张图片

2、在菜单栏中打开

Data->Alter->Specify Equations

Tecplot之自定义方程_第4张图片
![](http://upload-images.jianshu.io/upload_images/5873968-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})*
也是正确的,另外说明一点,这里对大小写不敏感。

Tecplot之自定义方程_第5张图片

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

总结

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

Tecplot之自定义方程_第6张图片

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

你可能感兴趣的:(Tecplot之自定义方程)