MATLAB surf meshgrid issue - 2个矢量1矩阵 - 表面图

时间:2014-02-25 08:15:11

标签: matlab plot mesh

我有2个向量和一个矩阵,我想制作一个表面图。

  1. 第一矢量A,距离矢量A = 1:1:100(尺寸1100);
  2. 第二向量B,时间向量B = 1:1:10(大小10);
  3. 矩阵C,每列都有B的每个值(大小100 10)的数据
  4. 我如何使用meshgrid和/或surf函数获取表面3D图?

1 个答案:

答案 0 :(得分:1)

[AA, BB] = ndgrid(A,B);
surf(BB,AA,C)

或者使用允许两个向量作为其两个第一个输入的surf版本:

surf(B,A,C)

您的特定向量([1 2 ...])可以简化为单输入版本

surf(C)