有关tecplot函数编写规范.pdfVIP

  • 3621
  • 0
  • 约8.26千字
  • 约 13页
  • 2017-08-08 发布于浙江
  • 举报
有关tecplot函数编写规范

有关Tecplot 函数编写规范 Data-Alter-Specify Equations 可以使用公式 Tecplot 公式形式如下: Lvalue = f(Rvalue1, Rvalue2, Rvalue3, ...) f() 类似 FORTRAN 表达式,参考下面的内容。Lvalue 是对一个存在或 不存在的变量的引用, RvalueN 是对值的引用(如常数、变量值或序号) 。 公式中可以有空格,但是在内部函数名称和变量名称中不能有空格。 如果 Lvalue 指定的变量在当前 Frame 的数据集中存在,公式将修改 变量的值;如果不存在就建立一个新变量。 如果公式包含语法错误,在一个错误对话框中显示公式,告知错误的 大概位置。 每个公式占一行,可以使用多个公式,单击 Compute 生效,每个公 式按顺序用于所有指定的 ZONE 和数据。 公式变量和值 变量可以用3 种方法指定:根据数据文件中的顺序,名称或字母代码。 可以用数据文件中变量的顺序引用变量,V1 是数据文件中的第一个 变量,V2 是第二个,依此类推。 如,要设置数据文件中第一个变量等于第二个变量和第三个变量的和, 用 V1 = V2 + V3 用这个方法创建新变量必须指定下一个变量的序号,假设数据文件中 有5 个变量,可以创建一个新变量等于第四个变量的一半:TV6 = V4 / 2 不能跳过中间的数字指定变量,否则 Tecplot 弹出错误信息对话框指 出变量名无效。 变量也可以用名称指定,方法为用大括号({和})包含变量名,如要 设置 V3 等于变量 R/RFR 的值用: V3 = {R/RFR} 变量名大小写不敏感,前后的空格也忽略,因此下面的公式是相同的: v3 = {R/rfr} V3 = { r/rfr } 变量名中的空格有意义,因此下面的公式和上面的公式不同: V3 = {R / rfr} 如果有两个或多个变量名字相同,Tecplot 使用第一个变量,即如果 V5 和 V9 都叫 R/rfr,用变量名时使用的是 大括号也可以用于公式左侧,此时如果该变量不存在就创建一个新变 量,这在公式文件中很重要, 如,下面的公式设置变量 T/R 等于变量 T 除以变量 R,如果不存在 变量 T/R ,将创建一个新变量。 {T/R} = {T} / {R} 变量也可以用字母代码表示,有效的字母代码为:: I: 数据的 I 序号 J: 数据的 J 序号 (有限元 ZONE 为 1) K: 数据的 K 序号 (有限元 ZONE 为 1) X: X 轴变量(在 XY Line 图形中,所有图形必须有相同的 X 变量名称) Y: Y 轴变量(在 XY Line 图形中,所有图形必须有相同的 Y 变量名称) Z: Z 轴变量(如果存在)) A: Polar 图的 Theta 轴,如果这个变量有效,图形必须是 Polar Line, 且所有图形必须有相同的 Theta 变量名称) R: Polar 图的 R 轴,图形必须是 Polar Line,且所有图形必须有相同 的 Theta 变量名称 U: 向量的 X 分量(如果存在) V: 向量的 Y 分量(如果存在) W: 向量的 Z 分量(如果存在) B: value-blanking variable (if set).Plot-Blanking-value-Blanking 里设置 C: 等值线变量(如果存在) S: 散点大小变量(如果存在) 字母代码可以用于公式右侧任意位置,不要加大括号,例如: V3 = I + J V4 = cos(X) * cos(Y) * cos(Z) {Dist} = sqrt(U*U + V*V +

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档