找了好多双轴坐标系的,感觉都不全,而且都不够详细,综合和好几个画法,稍微总结一下。

先是第一种情况,双轴里面有两条线,一个轴对应一条线的。

不多bb,直接贴代码。

x=0:0.01:10;

y1=sin(x);

y2=10*cos(x);

y3=0.5*sin(x);

[AX,H1,H2]=plotyy(x,y1,x,y2,'plot');%双轴

set(AX(1),'XColor','k','YColor','M'); %X轴和第一个Y轴的颜色

set(AX(2),'XColor','k','YColor','r'); %X轴和第二个Y轴的颜色

HH1=get(AX(1),'Ylabel');

set(HH1,'String','sin','color','M'); %第一个Y轴标签的的颜色

HH2=get(AX(2),'Ylabel');

set(HH2,'String','cos','color','r');%第二个Y轴标签的的颜色

set(AX(1),'ylim',[-1,1],'ytick',[-1,-0.5,0,0.5,1]); %定第一个Y轴的范围,ylim是坐标轴范围,ytick是将范围细化成具体的刻度。

set(AX(2),'ylim',[-10,10],'ytick',[-10,-5,0,5,10]); %定第二个Y轴的范围

set(H1(1),'LineStyle','-','linewidth',1.5,'color','M'); %y1的线型设置

set(H2,'LineStyle','-','linewidth',1.5,'color','r'); %y2的线型设置

legend([H1,H2],{'y1';'y2'});

xlabel('x');

然后是三条线,其中两条线用左轴,第三条线用右轴。

x=0:0.01:10;

y1=sin(x);

y2=10*cos(x);

y3=0.5*sin(x);

[AX,H1,H2]=plotyy(x,[y1;y3],x,y2,'plot');%双轴

set(AX(1),'XColor','k','YColor','M'); %X轴和第一个Y轴的颜色

set(AX(2),'XColor','k','YColor','r'); %X轴和第二个Y轴的颜色

HH1=get(AX(1),'Ylabel');

set(HH1,'String','sin','color','M'); %第一个Y轴标签的的颜色

HH2=get(AX(2),'Ylabel');

set(HH2,'String','cos','color','r'); %第二个Y轴标签的的颜色

set(AX(1),'ylim',[-1,1],'ytick',[-1,-0.5,0,0.5,1]); %定第一个Y轴的范围

set(AX(2),'ylim',[-10,10],'ytick',[-10,-5,0,5,10]); %定第二个Y轴的范围

set(H1(1),'LineStyle','-','linewidth',1.5,'color','M'); %y1的线型设置

set(H1(2),'LineStyle','--','linewidth',1.5,'color','g');%y3的线型设置

set(H2,'LineStyle','-','linewidth',1.5,'color','r'); %y2的线型设置

legend([H1(1),H1(2),H2],{'y1';'y3';'y2'});

xlabel('x');

其实改的也不是很大,可以对着好好参考一下。

matlab双轴坐标系对齐0,MATLAB双轴坐标图的画法(详细)相关推荐

  1. matlab 三维y轴平面图,#如何在excel中绘制三维坐标系?#excel怎么画图平面坐标图...

    用excel绘制曲线图时如何进行坐标轴转换 点"插入"->"图表"->"XY图","子图表类型"选择&quo ...

  2. matlab if m不等于0,matlab问题clearfor a=0.1:0.1:50for b=0.1:0.1:20for m=0.1:0.1:5

    来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2021/03/23 06:16:09 matlab问题 clear for a=0.1:0.1:50 for b=0.1:0.1:20 for ...

  3. matlab什么样的数表示0,matlab中e=1; i=0;是什么意思

    matlab中 e(k,:)=[a(i,:),b(j,: 把a矩阵的i行和b矩阵的j行接起来,作为e矩阵的k行.祝学习愉快. matlab中x(:,i)=x(:,i)/sum(x(:, [x,y]=e ...

  4. matlab解方程x 2-x-2=0,matlab用三种方法求解二阶微分方程x''+0.2x'=0.4x=0.2u(t),u(t)是单位阶跃函数,初始状态为0...

    问题描述: matlab用三种方法求解二阶微分方程x''+0.2x'=0.4x=0.2u(t),u(t)是单位阶跃函数,初始状态为0 1个回答 分类: 数学 2014-11-28 问题解答: 我来补答 ...

  5. 双对数坐标系与双y轴坐标系下绘图

    一.双对数坐标系: 1.基于平面直角坐标系,如果x和y轴中均为对数坐标轴,则平面直角坐标系就成为了双对数坐标系. 2.双对数坐标系应用场景: (1)双对数坐标图可以用于发大极其细微的变化. (2)双对 ...

  6. Matlab在不同坐标系中绘图(对数、极坐标、双轴图)以及极坐标和直角坐标的相互转换

    matlab中最常用的绘图方式是在直角坐标系中绘图,函数命令为plot. 在之前的文章中以有过详细记述. 除此之外呢,matlab还能在对数坐标.极坐标.以及双轴图中绘制. matlab在对数坐标系中 ...

  7. 双对数坐标系matlab绘图,EXCEL自动计算液塑限并绘制图表至双对数坐标系.doc

    EXCEL自动计算液塑限并绘制图表至双对数坐标系 精品论文 参考文献 EXCEL自动计算液塑限并绘制图表至双对数坐标系 湖南理工职业技术学院 湖南湘潭 411000 摘要:用解析法计算液塑限试验数据, ...

  8. matlab中双x轴,【转】MATLAB:双X轴曲线绘图

    该函数调用格式为: [ax,hl1,hl2] = plotxx(x1,y1,x2,y2,xlabels,ylabels); 参数说明: ax是坐标轴的句柄.h1 和 h2 是两条曲线的句柄.x1,y1 ...

  9. 孤岛双馈风电机组数学模型matlab,大型变速双馈风电机组动态稳定性仿真分析

    本文根据变速双馈风电机组的特性,在dq坐标系下,建立其动态数学模型,并且在Matlab中搭建了机组系统的仿真模块,仿真分析了双馈风力发电机组的动态稳定性,并通过仿真说明了变速双馈风力发电机组具有良好的 ...

最新文章

  1. [原创]CentOS下Mysql双机互为备份
  2. linux 服务器安装字体
  3. win10 hao123劫持html文件,Win10 edge主页被hao123劫持如何解决|edge主页被hao123劫持的解决方法...
  4. 使用vbscript脚本调用web服务
  5. mysql where 1 作用_MYSQL where 1=1 的作用
  6. 2017 年全国大学生电子设计竞赛试题——四旋翼自主飞行器探测跟踪系统(C 题)【本科组】1
  7. class类初始化之后调用赋值问题记录
  8. 【算法】剑指 Offer 59 - I. 滑动窗口的最大值
  9. oracle 12c 性能,Oracle 12C 新性能 总结篇
  10. Effective Objective-C 2.0 Tips 总结 Chapter 3 Chapter 4
  11. 33.Linux/Unix 系统编程手册(上) -- 线程:更多细节
  12. Oracle 11gR2 RAC的两个bug
  13. Douphp cms通杀漏洞(小宇特详解)
  14. Unity中光照的实践与总结
  15. 悟饭服务器连接中断,英雄联盟连接服务器失败解决方法
  16. Python爬虫-字体反爬-猫眼国内票房榜
  17. 实验记录 | BWA的安装
  18. 超级好用的7个程序员笔记软件,你最常用的是哪个?
  19. 复制后的图形将文字覆盖上了【已解决】
  20. 中级java面试题_最新中级Java面试题及答案

热门文章

  1. bzoj 1041: [HAOI2008]圆上的整点
  2. 随想录(easyx中的键盘输入和鼠标消息)
  3. android指南针校准 代码_Android 指南针传感器
  4. js页面传值php页面,不同页面,php如何js传值?
  5. 三年制专转本计算机,三年制专转本和五年制专转本的区别
  6. linux socket recv函数如何判断收完一包_linux服务器端编程之高性能服务器架构设计总结...
  7. python小程序源代码_【程序源代码】Spring Boot 考试小程序
  8. cmd命令不识别exp_GRAT2:一款功能强大的命令amp;控制(C2)工具
  9. java 异常怎么划分_java异常的分类
  10. 【leetcode】667. Beautiful Arrangement II