怎样将工作表中矩阵类型的数据转换为 XYZ 类型的数据?

如果工作表中 X 和 Y 列数据并非均匀间隔的,X 和 Y 数据的步长也超出了直接转换的容差值,那么通过菜单 Worksheet: Convert to Matrix: Direct 的选项可能并不能将工作表直接转换为矩阵。

如果要转换,首先要选择菜单 Worksheet: Convert to XYZ 来将数据转换为 XYZ 类型。然后通过菜单的 Worksheet: Convert to Matrix: XYZ Gridding... 选项将 XYZ 数据转换为矩阵。通过这样的网格化插值计算,最后生成 XY 分布均匀的矩阵。


注意:

  • 你可以在转换为 XYZ 数据类型后直接选择 Z 列创建等高线图,而无需将 XYZ 数据网格化。

  • 自 Origin 8.5 就引进了 Virtual matrix 选项, 就没有必要经过数据转换为矩阵这一步了 。 即使 X 或 Y 步长不一样,也可以直接从工作表创建 3D 等高线图。

    • image.png