来源

作图标注图例时,图例过大,和图形成重合,但是又不能把图片变大,想把图例整体旋转90度竖着放,但是没有实现,不得已把图例拆分成两个,分别放在图形不同区域。

方法

代码核心思想时在原来图片位置重新创建一个一模一样的坐标系,然后在新坐标轴上绘制第二个图例,并且把第二个坐标系不显示,从而实现看起来两个图例一样。

代码:

close all

clear

clc

figure

hold on

line1 = plot(rand(1,10));

line2 = plot(rand(1,10));

line3 = plot(rand(1,10));

line4 = plot(rand(1,10));

% 绘制第一个图例

lgd = legend([line1, line2],{'SMA Y Experiment', 'SMA Y Theory'},...

'FontSize',9, 'FontName','Arial', 'Location', 'northwest');

% 创建新坐标系,用get获取原来坐标系的位置并赋值给新坐标系,保证两系重合,设置第二个坐标系不显示

axesNew = axes('position',get(gca,'position'),'visible','off');

% 绘制第二个图例时指定在新建的坐标系中

legend(axesNew,[line3, line4],{'SMA Y Experiment', 'SMA Y Theory'},...

'FontSize',9, 'FontName','Arial', 'Location', 'southwest');

效果

其他

另外尝试过直接把坐标系旋转90度,这样第二个图例就直接实现旋转了90度,同样没有实现。只有把Y轴正方向重下往上变成重上往下的转变,代码如下

axis xy

axis ij

matlab 图例 显示几个,matlab图例拆分成两个多个分别显示相关推荐

  1. 怎么把一个表格拆分成两个表格

    今天跟大家分享一下怎么把一个表格拆分成两个表格 1.打开演示文件,要求将表格按照部门的不同拆分为两个. 2.首先我们点击下图选项 3.点击[汇总拆分]-[拆分工作表] 4.将[表头行数]设置为2 5. ...

  2. 使用vba把一个工作簿的多个sheet拆分成两个sheet为一个工作簿的多个工作簿

    假如一个工作簿有10个sheet,一下代码就是把10个sheet拆分成两个工作簿,一个工作簿有2个sheet,并且包含原sheet的数据 Sub SplitWorksheet() '定义对话框变量 D ...

  3. 如何将Excel中一列内容拆分成两列?

    如何将Excel中一列内容拆分成两列? 目录 如何将Excel中一列内容拆分成两列? 1.例如:将下表中B列一月销售中计划与实际销售数量拆分成两列 2.首先在B列后插入一空白列,即选中C列鼠标右键点击 ...

  4. html拆分单元格成两列,在excel中怎样把一个单元格拆分成两个单元格

    excel表格中如何拆分带括号的单元格比如说我有一个表格单元格内容是 :张三李四(000001) 如何将括号内的选中需要拆分的单元格,Ctrl +F把单元格里面的括号或者书名号换成逗号,然后在数据选项 ...

  5. 三星开始认真考虑拆分成两个公司,这是为了什么?

    11 月 29 日,三星公司应股东的要求召开了投资者电话会议. 除了增加股东分红.回购股票之类的事项,这次会议的一个重要议题是三星决定花六个月时间考虑是否将集团拆分为两个大公司. 这是 Note 7 ...

  6. hdu 2098 分拆素数和(一个偶数拆分成两个不同素数和 拆法数量)

    传送门: http://acm.hdu.edu.cn/showproblem.php?pid=2098 分拆素数和 Time Limit: 1000/1000 MS (Java/Others)     ...

  7. 删除所有奇数顺序表c语言,怎么将一个线性表(顺序表)拆分成两个奇偶表(C语言)?...

    如何将线性表A拆分成线性表A和B,使得A存放奇数,B存放偶数? 1.基础函数 1.1 get取函数 int get(nod *la,int i) { return la->data[i]; } ...

  8. 实用常识 | 将PDF文件页面拆分成两个页面(老白嫖怪了)

    续<实用常识 | 分享一个好用的插件解决浏览器图片下载问题(老白嫖怪了)> 正值Yi情肆虐于我燕赵大地,时至年关Bing毒多处零散爆发.老弟今年12岁整,本命年,恰是小升初的关键时刻,学校 ...

  9. word表格拆分成两个表格

    1.如下图Word表格为产品销售表,现在我们想要将这个Word表格拆分为两个表格. 2.将Word表格复制一份到Excel中. 3.点击下图选项(Excel工具箱,百度即可了解详细的下载安装信息,本文 ...

  10. 2d fft matlab,证明2D-FFT能够拆分成两个1D-FFT

    经常可以在文献上看到2D-FFT能够以两个1D-FFT来实现,今天我用MATLAB证明了,的确如此.MATLAB的代码如下clear all; clc; f=ones(256,256); center ...

最新文章

  1. 图像与视频合成领域的集大成者,都在这里了!
  2. Spark内核源码学习(暂未学完)
  3. java隔几秒发数据_java – 如何将数据推送到jsp而不是每2秒请求一次?
  4. 零基础掌握区块链关键概念
  5. 19) maven 项目结构:聚集
  6. asp和php漏洞,ASP_实例分析ASP上传漏洞入侵实战及扩展,【上传漏洞欺骗技术】 - phpStudy...
  7. 【收藏】基于Dockerfile搭建JAVA Tomcat运行环境
  8. mmap 通过地址映射读写文件
  9. LTE 注网流程log分析
  10. Java中的Math函数常用方法总结
  11. git rebase操作
  12. Linux 文件权限 -rwxr-xr-- 可读 可写 可执行 什么意思 ?
  13. MySQL (4) 第一范式 第二范式 第三范式 BC范式
  14. php 网站计数器,php网站计数器
  15. CIKM2020 | 最新9篇推荐系统相关论文
  16. 【转载】自抗扰控制器的学习过程
  17. OushuDB入门(四)——数仓架构篇
  18. [附源码]计算机毕业设计JAVA大学城二手书交易网站
  19. 道路矢量下载 转shp格式
  20. jira的详细安装和破解

热门文章

  1. 学习Spring之前要先学习什么?
  2. 矩阵快速幂(原理+模板)
  3. 用Python深度解读房贷利率
  4. StarRocks不稳定版本(解除AVX2指令集限制)
  5. 一文搞定YOLO3代码详解
  6. python内置函数升序降序_python内置函数之sorted
  7. Python实现统计二叉树叶子结点个数
  8. 微信小程序-轮播图实现
  9. JDKAndroid下载安装
  10. Hash冲突以及如何解决Hash冲突