当前位置: 首页 > news >正文

用plotyy( )函数绘制双纵坐标图

在“用plot()函数和hold on命令在同一坐标系下绘制多条曲线”中,实现了多条曲线在同一个窗口显示,这篇博文也是在同一个窗口绘制曲线,只不过是有两个纵坐标,可以通过plotyy( )函数完成。

plotyy( )函数基本格式为plotyy(x1,y1,x2,y2),其中x1,y1对应一条曲线,x2,y2对应另一条曲线,y1对应左纵坐标轴,y2对应左纵坐标轴。

已知:y1= sinx,y2=2cosx,其中x=0~2π。

要求:采用两纵坐标轴,将图形绘制在同一窗口中。

在命令窗口输入以下程序:

x=0:pi/50:2*pi; y1=sin(x); y2=2*cos(x); [AX,H1,H2]=plotyy(x,y1,x,y2); set(H2,’color’,’r’) legend(‘y1曲线’,’y2曲线’)

程序说明:

(1)[AX,H1,H2]=plotyy(x,y1,x,y2),表示获得坐标轴和图形的句柄。句柄是指Matlab给每个图形对象分配的标识符。其中AX是横坐标轴的句柄,AX(1)是左纵坐标的句柄,AX(2)是右纵坐标的句柄,H1是图形1的句柄,H2是图形2的句柄。

(2)set(H2,’color’,’r’),是表示设置y2的颜色为红色。

(3)legend(‘y1曲线’,’y2曲线’),是表示在图形小视窗内标注相应字符串。

运行后如图1所示。

图1 双纵坐标图

http://www.jsqmd.com/news/780777/

相关文章:

  • 告别龟速下载!手把手教你为Termux更换清华源(附一键脚本)
  • Gemini与MCP协议:构建可扩展AI应用的新范式
  • MCP协议与mcpman:安全扩展AI助手本地能力的完整指南
  • 认知底层 | 人性、欲望、进化与符号秩序
  • 基于RAG的量化交易文档智能问答系统:QuantGPT项目深度解析
  • AUV动态效率评估新方法:从理论到实践
  • 用AT32F437的QSPI给项目扩容:手把手实现W25N01G NAND Flash的文件系统移植(FatFs)
  • MacSweep:规则驱动的开源Mac清理工具,精准释放存储空间
  • LionCC:三步搞定OpenClaw与VibeCoding API的配置难题
  • Arm Neoverse V3AE核心架构与系统控制机制解析
  • STM32CubeMX + HAL库实战:搞定AT24C256的硬件I2C读写(附完整驱动代码)
  • 别再被静音了!用这个模拟点击的‘骚操作’解决Web Speech API自动播报难题
  • playwright跳过滑块验证、打开百度首页的代码
  • OpenInTools插件:一键跨IDE同步编辑,提升多工具开发效率
  • CursorBeam:开源光标高亮工具,提升演示与操作精准度
  • 图形化编程在DSP算法设计中的高效应用
  • 基于RAG与向量数据库的本地AI知识库:Recall Forge部署与应用指南
  • 从小学数学竖式到FPGA硬件:图解4位乘法器是如何‘搭’出来的
  • 基于MediaPipe的人体姿态估计:从原理到创意交互实践
  • 告别VMWare!用VirtualBox 7.0.6给CentOS 7.6装个桌面,保姆级避坑指南
  • 基于MCP协议构建海运智能体:从数据整合到自动化监控实战
  • AI辅助无障碍设计:从WCAG标准到工程实践的全流程指南
  • 基于RAG与LangChain构建智能数据查询助手:从自然语言到SQL的工程实践
  • 工业级实战:C# + YOLO26打造食品包装生产线喷码识别与漏喷检测系统
  • MongoDB 慢查询日志深度剖析:配置、源码与性能优化实践
  • 告别串口不够用!手把手教你用RP2040的PIO扩展出8个串口(基于Arduino-Pico库)
  • 基于RAG架构的AI知识库构建:从原理到工程实践
  • 2026年热门的箱房门框成型机公司选择指南 - 品牌宣传支持者
  • ARM926EJ-S处理器勘误解析与解决方案
  • 小米TTS引擎接入OpenAI API标准接口:实现中文语音合成的本地化部署与生态兼容