Matlab Subplot 示例:绘制三维瀑布图和等高线图
这段代码使用 'subplot' 函数将当前图形窗口分成 1 行 2 列,并在第 1 个子图中绘制了三维瀑布图。首先,通过调用 'peaks' 函数生成了一个 30x30 的矩阵,用于定义 X, Y, Z 坐标轴的数据。然后,使用 'waterfall' 函数绘制了瀑布图,将 X, Y, Z 作为输入参数,显示了数据随着 X 和 Y 的变化而变化的模式。最后,使用 'xlabel', 'ylabel' 和 'zlabel' 函数为每个坐标轴添加了标签。
在第 2 个子图中,使用 'contour3' 函数绘制了三维等高线图。该函数使用 X, Y, Z 作为输入参数,以及一个整数参数 12,表示将数据分为 12 个高度等级。这个等高线图显示了数据在三维空间中的高度变化情况。同样地,使用 'xlabel', 'ylabel' 和 'zlabel' 函数为每个坐标轴添加了标签。
最后,再次调用 'subplot' 函数将当前图形窗口切换回第 1 个子图。
原文地址: https://www.cveoy.top/t/topic/pfrg 著作权归作者所有。请勿转载和采集!