从分组数据绘制曲面

时间:2013-02-24 18:53:37

标签: matlab plot

我将文字导入矩阵。我需要的是将其绘制为表面

1,1,1
1,2,3
1,3,2
2,1,4
2,4,6
3,1,2
3,2,1
3,4,2
...

如何将导入的矩阵转换为可用于 surf 的内容?

2 个答案:

答案 0 :(得分:1)

如果您确实拥有3个坐标x,y,z ......

,则可以使用scatter3

答案 1 :(得分:1)

如果您真的想使用surf,则需要将分散的数据插入到常规网格中。尝试使用meshgrid在独立坐标x和y中生成常规网格,然后使用TriScatteredInterp将相关z数据插入到常规网格中。然后,这个插值数据可以与'surf'一起使用。