2

我想在 MATLAB 中为每个图使用不同的 x 轴制作瀑布图。我希望我的情节看起来像这个问题的答案中的图片:使用功能区的瀑布图,但在这个例子中,'xaxis' 对于每条曲线都是相同的。是否可以实现类似的程序但具有不同 x 轴的能力?

我知道如何使用 plot3 用不同的轴做一个简单的线图:

% plot (x1,y1) and (x2,y2) respectively at z1=1 and z2=2
plot3(x1, y1, repmat(1,size(x1)))
hold on ; plot3(x2, y2, repmat(2,size(x2)))

但我不知道这是否可以适应瀑布图,或者相反,如果使用 plot3 我可以得到类似于上述示例的结果。

编辑:也许还不够清楚:我想做的是一个湿地图,即不同 y 值的几条 (x,z) 曲线,但每条曲线都有不同的 x 向量,就像这个用 matplotlib 生成的例子一样(请注意,这三条曲线不共享相同的 x 范围,也不共享 x 值之间的相同间距): example_python

据我所知,matlab 的瀑布函数设计为对每条曲线使用相同的 x 向量,我不知道如何绕过它(当前标记为答案的问题并未解决此问题)。

4

0 回答 0