三维规则数据指的是M*N规则网格数据,网格上的数据点在行方向上和列方向上都等间距排列,如下图所示。
下图为曲面网格在二维平面上的投影。
使用Visual Data绘图之前,可以按照下面介绍的格式在文本文件中给出绘图的规则数据。支持直角坐标系、柱面坐标系和球面坐标系数据。
注意,下面有三维曲面和四维曲面之分。三维曲面用Z坐标的值进行着色,四维曲面则用指定的数据进行着色,比如可以指定用温度值进行着色。同为曲面,后者可以表现4个维度。
1 三维直角坐标曲面规则数据
三维直角坐标曲面规则数据的格式为
R3 RowsX RowsY
x(0,0) y(0,0) z(0,0)
x(0,1) y(0,1) z(0,1)
...
...
x(rowsx-1,rowsy-1) y(rowsx-1,rowsy-1) z(rowsx-1,rowsy-1)
其中,RowsX为x方向上的行数,RowsY为y方向上的行数
2 三维柱面坐标曲面规则数据
三维直角坐标曲面规则数据的格式为
R3C RowsA RowsR
a(0,0) r(0,0) z(0,0)
a(0,1) r(0,1) z(0,1)
...
...
a(rowsx-1,rowsy-1) r(rowsx-1,rowsy-1) z(rowsx-1,rowsy-1)
其中,RowsA为Alpha角方向上的行数,RowsR为半径方向上的行数
3 三维球面坐标曲面规则数据
三维球面坐标曲面规则数据的格式为
R3S RowsA RowsB
a(0,0) b(0,0) r(0,0)
a(0,1) b(0,1) r(0,1)
...
...
a(rowsx-1,rowsy-1) b(rowsx-1,rowsy-1) r(rowsx-1,rowsy-1)
其中,RowsA为Alpha角方向上的行数,RowsB为Beta角方向上的行数
4 四维直角坐标曲面规则数据
四维直角坐标曲面规则数据的格式为
RC RowsX RowsY
x(0,0) y(0,0) z(0,0) c(0,0)
x(0,1) y(0,1) z(0,1) c(0,1)
...
...
x(rowsx-1,rowsy-1) y(rowsx-1,rowsy-1) z(rowsx-1,rowsy-1) c(rowsx-1,rowsy-1)
其中,RowsX为x方向上的行数,RowsY为y方向上的行数,数组c定义曲面的颜色
5 四维柱面坐标曲面规则数据
四维柱面坐标曲面规则数据的格式为
RCC RowsA RowsR
a(0,0) r(0,0) z(0,0) c(0,0)
a(0,1) r(0,1) z(0,1) c(0,1)
...
...
a(rowsx-1,rowsy-1) r(rowsx-1,rowsy-1) z(rowsx-1,rowsy-1) c(rowsx-1,rowsy-1)
其中,RowsA为Alpha角方向上的行数,RowsR为半径方向上的行数,数组c定义曲面的颜色
6 四维球面坐标曲面规则数据
四维球面坐标曲面规则数据的格式为
RCS RowsA RowsB
a(0,0) b(0,0) r(0,0) c(0,0)
a(0,1) b(0,1) r(0,1) c(0,1)
...
...
a(rowsx-1,rowsy-1) b(rowsx-1,rowsy-1) r(rowsx-1,rowsy-1) r(rowsx-1,rowsy-1)
其中,RowsA为Alpha角方向上的行数,RowsB为Beta角方向上的行数,数组c定义曲面的颜色
文本文件准备好以后,可以通过File菜单中的Import Data菜单项导入。一个典型的三维规则数据导入后如下图所示。导入前选择数据类型,输入行数和列数后单击OK按钮。
对于三维曲面,V列的值跟Z列的完全相同;对于四维曲面,V列的值跟Z列的不同。