Matlab画图 包含多个legend
来源:互联网 发布:惠普1513驱动for mac 编辑:程序博客网 时间:2024/05/16 10:12
没时间闲扯了,直接上代码吧。
x = 0:0.01:3;y1 = sin(x);y2 = sin(x).^2;y3 = sin(x).^sin(x);y4 = cos(x).*sin(x);plotsc{1} = 'ph(i) = plot(x, y1); hold on;';plotsc{2} = 'ph(i) = plot(x, y2); hold on;';plotsc{3} = 'ph(i) = plot(x, y3); hold on;';plotsc{4} = 'ph(i) = plot(x, y4); hold on;';figure;for i = 1:numel(plotsc) eval(plotsc{i});endlegendsc = {'y_1', 'y_2', 'y_3', 'y_4'};lg1 = legend(ph(1:2), legendsc(1:2), 'Location', 'SouthWest');ah=axes('position',get(gca,'position'), 'visible','off');lg2 = legend(ah, ph(3:4), legendsc(3:4));lg2.Position = lg1.Position;lg2.Position(1) = lg1.Position(1)+lg1.Position(3)+0.02;
效果如下:
0 0
- Matlab画图 包含多个legend
- Matlab画图实现两个或多个legend,不同排版
- Matlab 画图实现两个或多个 legend 不同排版
- MATLAB 画图 legend
- matlab添加多个legend
- matlab创建多个legend
- MATLAB画图-legend,box用法
- matlab 如何创建多个legend
- Matlab如何创建多个Legend(图例)
- Matlab中画图时的标注函数legend
- Matlab中画图时的标注函数legend
- Matlab中画图时的标注函数legend
- Matlab中画图函数汇总:plot/set/legend
- MATLAB函数legend的使用记录:同时对多个函数去线标注标签
- 【Matlab】Matlab中画图函数汇总:plot/set/legend 持续更新...
- legend多个图例一次输出
- Matlab中legend函数
- MATLAB批量标注legend
- hdu5920 Ugly Problem 回文串+高精度
- linux入门之sshd练习
- 使用FFmpeg转录网络直播流
- CH375
- 新手入门:关于c++中判断2000以内哥德巴赫猜想成立的方法
- Matlab画图 包含多个legend
- codeforce#375D. Lakes in Berland
- 智能小车制作过程全纪录: 四、软件平台--- Java 控制GPIO
- 球色问题
- Android 知识点收藏索引
- Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'
- NIO实现文件流插入数据(粘贴功能)
- 数据结构笔记--绪论
- 【NOIP2016提高A组五校联考1】道路规划