legend分栏 matlab_Matlab设置Legend横排、分块
高级用法1:指定legend显示的位置:
legend({'str1','str2','strn'},'Location','SouthEast');
比较鸡肋,画好图后树手动拖动就好了
高级用法2:指定显示某几条曲线的legend:
例如你有25条曲线,想显示其中1,6,11,16,21的legend
H = plot(data);
legend(H([1 6 11 16 21],'1,'6','11’,'16','21');
高级用法3:legend横排
hl = legend(H([1 6 11 16 21],'1,'6','11’,'16','21');
set(hl,'Orientation','horizon')
高级用法4:不显示方框:
hl = legend(H([1 6 11 16 21],'1,'6','11’,'16','21');
set(hl,'Box','off');
查看这个的初衷是因为四条曲线的对比图,但是有些曲线差别太大,比如A在[1.8,1.82],B在[0.9,1.1],CD曲线在中间这样的话,因为A曲线的存在,中坐标最大值是1.82但是变化很不明显,所以该曲线在图的最上方,而且紧挨着图的上边界,因为图例在右上方,这样肯定会覆盖曲线,所以想着横排。
但是这种方法也不好做好的事拆开。
Matlab提供的legend函数,给出的legend经常覆盖了某些曲线(尤其是用IEEE模板的时候,一般图片宽度不超过315px).
a=linspace(0,2*pi,100);
y1=100*sin(a);
y2=50*cos(a);
y3=tan(a);
y4=log(a);
y=[y1;y2;y3;y4];
figure
p=plot(a,y)
legend('sin','cos','tan','log')
如下图所示:
Matlab画图实现两个或多个legend,不同排版
这显然不是你想要的,你的reviewers也会肯定让你修改的!
原因是Matlab的Legend函数,只能水平或者竖直排版!
解决方法:把legend分成几个,相对独立,这样可以使用鼠标随意移动,确保不遮挡曲线。
结果如下图所示:
位置可以随便写,图绘制好厚,手动拖动。
a=linspace(0,2*pi,100);
y1=100*sin(a);
y2=50*cos(a);
y3=tan(a);
y4=log(a);
y=[y1;y2;y3;y4];
figure
p=plot(a,y)
legend(p(1:2),'sin','cos');
ah=axes('position',get(gca,'position'),...
'visible','off');
legend(ah,p(3:4),'tan','log','location','west');
legend分栏 matlab_Matlab设置Legend横排、分块相关推荐
- legend分栏 matlab_Matlab中legend位置
Matlab中legend默认的位置在NorthEast,如图所示: %Matlab中legend的位置设置 clc clear close all Npoint = 100; x = linspac ...
- 公众号分栏如何设置?
想要自己的公众号,进入后有这种感觉:有大门,有房间,一间一间,别有洞天.那么公众号分栏如何设置呢? 具体: 登录公众号,左侧功能-页面模板-添加模板(有两个选择,点击其中一个,我喜欢的是右侧的)-封面 ...
- JS导出Word默认页面视图、横向、分栏、设置固定页眉显示
JS导出Word默认页面视图.横向.分栏.设置固定页眉 显示 JS导出Word默认页面视图.横向.分栏显示 JS导出Word默认页面视图.横向.分栏显示.固定页眉 styles设置为空:WPS无法默认 ...
- python中图例legend标签内容_matplotlib设置legend图例代码示例
matplotlib设置legend图例代码示例 本文主要是关于matplotlib的一些基本用法. Demo import matplotlib.pyplot as plt import numpy ...
- word中摘要不分栏,正文分两栏,脚注不分栏怎么设置
百度很多都不完整,找到完美解决办法记录下 接下来一步步解决 1.摘要不分栏,正文分两栏 选中需要分栏的正文(摘要不要选),页面布局---> 分栏 2.基金脚注 不分栏 先调整脚注兼容方式 wo ...
- bootstrap怎么强制不换行_【Word考点】页面设置:页边距、分隔符要怎么设置?如何分栏?...
跟着步骤操作会让思路更清晰.两个真理:积少成多 | 实践是检验真理的唯一标准. 接下来的时间会将MS Office的知识点一个个来讲解,所以先从Word开始吧,这次主要说的内容都在[页面布局]选项卡中 ...
- 手机wps取消不等宽分栏_如何取消分栏 - 卡饭网
Word 2007中取消分栏的技巧 Word 2007中取消分栏的技巧 前面我们了解了在Word2007中分栏的设置,相信很多朋友已经学会了,而如果想要对网上下载的分栏文档中进行取消,该怎么办呢?下面 ...
- 一张A4纸打印多张财务凭证(分栏报表)
我们日常凭证打印过程中如何做到节约打印纸,不需要一个凭证一张 A4,这样浪费纸,如何做到一张纸上打印更多的凭证内容,那么在辉煌软件中,这样的需求如何实现呢,可以参考下文设置方法了解. 例如:一张 A4 ...
- 论文格式修改之页眉、页脚、分栏和注脚
word中论文格式调整注意事项 页眉 页眉比较简单,设置页眉时先调整好页面布局大小,要和期刊要求一致,然后在页眉设计中的[位置]里可以设置页眉距离顶端和底端的距离,若有奇偶页不同需求,可在[选项]中设 ...
最新文章
- SpringBoot的修改操作
- java 关闭oracle连接_Java应用中Oracle连接不关闭
- discuz misc.php慢,discuz提示misc.php?mod=patchaction=导致网站访问慢问题解决办法
- H5 移动端 获取腾讯地图计算两经纬度的实际距离(可批量)_多地打卡
- js与php时间戳,js时间戳与日期格式之间的互转
- java递归mysql生成树_java递归生成树结构的数据
- ios中UIView和CALayer关系
- 如果这样 你跟小三走吧
- 树莓派控制舵机和步进电机
- Tomocat:安装完成,显示HTTP Status 404
- 局部边缘保留滤波器LEP算法原理及matlab代码实现
- 习题 6.10 有一篇文章,共有三行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。
- 【Kafka】kafka架构
- 计算机毕业生寄语老师,计算机学院辅导员手写370张贺卡寄语毕业生
- 双减之后,体育培训升温,如何为孩子选择合适的体育项目?
- Python编程:从入门到实践pdf
- 申请GOOGLE的企业邮局
- 『津津乐道播客』#124. 小众爱好之滑翔伞运动
- SQL Developer Unable to create an instance ...解决方法
- 2021.1.23写写日记