matlab 中如何在所画的图形上做注释,比如我画了一个图有2条曲线,想区别一下两条曲线,如何在图中做标记?

问题描述:

matlab 中如何在所画的图形上做注释,比如我画了一个图有2条曲线,想区别一下两条曲线,如何在图中做标记?
1个回答 分类:综合 2014-11-13

问题解答:

我来补答
要将数个相关的图画在同一页时,可以用subplot这个指令.其语法为 subplot(m,n,p),其中 m,n代表绘图成 m x n 个子图,m表示在 y方向有 m 个图,n表示在 x 方向有 n 个图,p 是代表第几个子图.下例是以 subplot分别画 出线性及对数尺度的四个子图:
x=[0 2 5 7 10 12 15 17 20 21];
y=[0.1 0.2 0.5 0.6 0.9 1 1.2 1.26 1.22 1.2];
subplot(2,2,1),plot(x,y) % 画左上角的图
subplot(2,2,2),semilogx(x,y) % 画右上角的图
subplot(2,2,3),semilogy(x,y) % 画左下角的图
subplot(2,2,4),loglog(x,y) % 画右下角的图
一行两列,就是subplot(1,2,1)subplot(1,2,2)了,
不知道你要问的是不是这个.
 
 
展开全文阅读
剩余:2000