在Matlab中绘制时间相关函数的3D图

时间:2017-04-03 16:57:13

标签: matlab

我有一个函数 f(x,y,t),其中对于每个时间点 t 我有一个 x 与 y 。我想以某种方式将所有这些2D图堆叠在一起,以便我看到时间的演变 t (但不是动画,只是静止的情节)。 x y 变量都包含100个值,我重复计算 t = 3500 次。我已经在2x100x3500矩阵中组织了一个函数的输出。

我知道有一种非常简单的方法来制作这个矩阵的3D图,但我找不到它。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

使用waterfall

figure
[X,Y,Z] = peaks(30);
waterfall(X,Y,Z)

enter image description here