【发布时间】:2021-01-01 14:29:38
【问题描述】:
我有一个矩阵,它的三列对应于 x、y 和 f 值。我想用 Octave/MATLAB 根据这些数据在 x,y 平面上绘制f(x,y) 的等高线图。
假设矩阵M是
x1 y1 f1
x2 y2 f2
x3 y3 f3
. . .
. . .
我发现函数 contourf 要求 f 是一个矩阵(而我有一个带有对应点的向量)。
如何生成此图?
【问题讨论】:
-
一般在这种情况下,最好的办法是在标准 ndgrid 上插入实际值,然后然后将其传递给相关的表面绘图函数。