MATLAB二维绘图全解析
1. 子图(Subplots)的使用
子图功能可以将绘图窗口划分为一个由 m 行和 n 列组成的网格。 subplot(m,n,p) 函数能把图形分割成一个 m * n 的矩阵,变量 p 则用于标识下一个绘图将绘制的窗口部分。
例如,若使用 subplot(2,2,1) 命令,窗口会被划分为两行两列,绘图将在左上角的窗口进行。窗口编号从左到右、从上到下依次递增。
以下代码展示了如何将绘图窗口划分为上下两个部分,并分别绘制不同的函数:
x = 0:pi/20:2*pi;
subplot(2,1,1)
plot(x,sin(x))
subplot(2,1,2)
plot(x,sin(2*x))
在绘制图形时,可以为每个子窗口添加标题、 x 轴和 y 轴标签以及所需的注释。
练习
- 把图形窗口划分为两行一列。
- 在顶部窗口绘制 $y = \tan(x)$,其中 $-1.5 \leq x \leq 1.5$,增量为 0.1。
- 为图形添加标题和轴标签。
- 在底部窗口绘制 $y = \sinh(x)$,范围相同。
- 为该图形添加标题和标签。
超级会员免费看
订阅专栏 解锁全文
15

被折叠的 条评论
为什么被折叠?



