收藏 分销(赏)

matlab中plotyy函数加入双y轴说明的方法.doc

上传人:精**** 文档编号:2130506 上传时间:2024-05-17 格式:DOC 页数:2 大小:59.01KB
下载 相关 举报
matlab中plotyy函数加入双y轴说明的方法.doc_第1页
第1页 / 共2页
matlab中plotyy函数加入双y轴说明的方法.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
matlab中plotyy函数如何加入双y坐标轴说明 关于matlab中plotyy函数如何加入双y坐标轴说明的问题: 很多人都用过plotyy函数,可是在画完图之后却不知道怎么加双y轴的标注,在这里笔者总结多年作图经验以通俗易懂的方式介绍给大家,并举例说明。 方法一:图形中,每条曲线、坐标轴、图形窗口分别是一个对象。可用set( )函数设置对象的属性,用get( )函数获得对象的某个属性。 举例: x=0:pi/100:2*pi; y1=2*exp(-0.5*x); y2=cos(4*pi*x); [AX,H1,H2] = plotyy(x,y1,x,y2,'plot'); title('x from 0 to 2{\pi}'); %加图形标题 xlabel('Variable X'); %加X轴说明 set(get(AX(1),'Ylabel'),'String','Slow Decay') ; set(get(AX(2),'Ylabel'),'String','Fast Decay') ; %加双Y轴说明的说明 text(0.8,1.5,'曲线y1=2e^{-0.5x}'); %在指定位置添加图形说明 text(2.5,1.1,'曲线y2=cos(4{\pi}x)'); legend('y1',' y2') %加图例 画出的图形结果如下: 方法二:可令:h=plotyy(x,y,x,z) 会产生h的值,不用管; ylabel(h(1),‘sin(x)’); ylabel(h(2),‘100cos(x)’); 这样可以给plotyy函数两y轴分别赋值。具体的实现我们同样举上面的例子。 x=0:pi/100:2*pi; y1=2*exp(-0.5*x); y2=cos(4*pi*x); h = plotyy(x,y1,x,y2); title('x from 0 to 2{\pi}'); %加图形标题 xlabel('Variable X'); %加X轴说明 ylabel(h(1),'Slow Decay') ; ylabel(h(2),'Fast Decay') ; %加双Y轴说明的说明 text(0.8,1.5,'曲线y1=2e^{-0.5x}'); %在指定位置添加图形说明 text(2.5,1.1,'曲线y2=cos(4{\pi}x)'); legend('y1',' y2') %加图例 结果为:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服