我有 3 个函数 f1=f1(x)、f2=f2(x) 和 f3=f3(x)。我可以使用命令 hold on
在单个图形上绘制三个 2d 图形,但我想在单个 3d 图形中绘制三个图形。
我可以使用 surf
命令绘制 3D 表面。
x = -3:0.1:3;
y = [1,2,3];
z = [f1(x);f2(x);f3(x)];
surf(x,y,z)
由于 y 变量不在范围内,而是具有离散值,因此该图没有意义。
对于 x 变量来说,最好是像前一个那样的 3D 图表,而对于 y 变量来说,最好是类似条形图的图表。 是否可以绘制这样的“混合”图?
为了更好地解释我想要获得的内容,我添加了在 Google 的帮助下找到的图表
最佳答案
关于matlab - 3d 图表,酒吧和冲浪之间的混合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28975180/