matlab 的legend的任意标注
来源:互联网 发布:mac下载爱奇艺视频 编辑:程序博客网 时间:2024/06/04 12:19
legend在画图中经常用到,但是如果直接legend('图形1‘,‘图形2','图形3');最终所得的标注是按照画图的先后顺序,也就是说假定我plot了3个点,那么legend就会一次标注这些点
但是,经常有这样的需求,画n个点,再把这些点连成折线,再画n个点,再连成线,最后比较这两条线的差异,这样我标注的就只想是点或者是线,但是按照顺序就会点标完了把连的线也标注了。
解决方法如下:
x=[1,2,3];y=[0.714,0.755,0.706];h=plot(x,y,'r-',x,y,'r*');hold ony=[0.897,0.839,0.933];h=[h,plot(x,y,'g-',x,y,'g*')];y=[0.966,0.8,0.917];h=[h,plot(x,y,'m-',x,y,'m*')];y=[0.906,0.887,0.905];h=[h,plot(x,y,'b-',x,y,'b*')];legend(h([2,4,6,8]),'疗法一','疗法二','疗法三','疗法四');
其中2,4,6,8就是第几个画的图,这里虽然线和点用的是一个plot但是matlab会认为是4*2八个,我们希望标注的只是点。如果标注线就是
legend(h([1,3,5,7]),'疗法一','疗法二','疗法三','疗法四');
1 0
- matlab 的legend的任意标注
- Matlab中画图时的标注函数legend
- Matlab中画图时的标注函数legend
- Matlab中画图时的标注函数legend
- MATLAB批量标注legend
- matlab 的 legend 用法
- matlab的legend用法
- MATLAB函数legend的使用记录:同时对多个函数去线标注标签
- Matlab中legend的用法
- 动态追加内容的MATLAB plot Legend
- MATLAB中Legend的一些控制方法
- MATLAB中Legend的一些控制方法
- matlab绘图中legend的终极用法
- MATLAB中legend函数的用法
- matlab中legend函数的用法
- Matlab如何真正自如的控制legend
- 在matlab中调整legend的位置
- MATLAB中Legend的一些控制方法
- Appnium各种查找元素的封装及保存截图及判定元素是否存在
- 文本编辑工具 vim
- MFC六大核心机制之一:MFC程序的初始化
- Bundle Adjustment光束平差法概述
- 常用牛人主页链接(计算机视觉、模式识别、机器学习相关方向,陆续更新)
- matlab 的legend的任意标注
- hdu 1527
- 1602液晶显示实验报告
- Lambda表达式详解
- stm32 SSD1325驱动及UI迭代库
- 时间管理的七句话
- QT中QWidget、QDialog及QMainWindow的区别
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- 一个不严谨的zigbee数据丢失测试