我想知道如何解码写到VB6二进制文件中的定制类型的三维动态数组。
自定义类型定义如下:
Type XYByte
X As Byte
Y As Byte
End Type
它表示一个接触点的两个坐标。
三维阵列表示小型高尔夫球场浮雕的预先计算的接触点位置。轨道被看作是一个二维的高度图.对于地图上的每一个可能的球位置,计算出接触点,这样就可以有更多的地图坐标,因此就形成了第三维度。
Dim ContactPointMap() As XYByte
ReDim ContactPointMap(Width - 1, Height - 1, MaxContactPointCount - 1
我有一个二维矢量(x,y),我需要找到一个二维彩色地图,把这些坐标映射到光滑的彩色地图上。颜色代码将仅取决于(x,y)值。例如,
中心周围是白色,
越往东北越红,
越往东南越蓝,
当我们向西北方向走的时候,
当我们去西南方向时,更多的绿色。
换言之:
green red
white
green blue
我在matplotlib中没有找到符合我需要的任何东西。我想把坐标转换成震级和相位,但问题仍然是一样的。我还考虑在向量(x,y)中添加一个虚拟维数,使其成为三维维数,然后对得到的三维向量进行规范化。然后,将其输入到cma