您的位置:首页 > 编程语言 > MATLAB

利用matlab中绘制多条y轴

2014-01-08 14:10 246 查看
今天看到这个函数,也不知道以后什么时候会用上,先记一下。用到的就是Matlab中的plotyy这个函数。

给出一下简单的列子:

x  = 0:0.01:20;
y1 = 200*exp(-0.05*x).*sin(x);
y2 = 0.8*exp(-0.5*x).*sin(10*x);
plotyy(x,y1,x,y2,'plot');
绘制出的图形是这个样子的。左右有两个y轴。



下面还有一些其他的函数,可以实现更多的类似功能

addaxis
plot4y
Myplotyy
plotyyy
plots.m plotses.m
multiplotyyy
参考资料

[1]
Multiple Y Axes from Loren on the Art of MATLAB Write March 27th,2013.

关于Image Engineering & Computer Vision的更多讨论与交流,敬请关注本博客和新浪微博songzi_tea.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  matlab