实时搜索: matlab 几个legend

matlab 几个legend

677条评论 1184人喜欢 4461次阅读 440人点赞
我有如下程序
%%%%%%
data = [0.6323,0.7128,0.7537];
b = bar(data);
ch = get(b,'children');
set(ch,'FaceVertexCData',[1;2;3])
set(gca,'XTickLabel',{'LRU','RRIP','基于RRIP自适应算法'})
set(gca,'Ytick',[0:0.1:1],'Yticklabel',{'0','10%','20%','30%','40%','50%','60%','70%','80%','90%','100...

matlab legend的一个问题: legend('LRU','RRIP','基于RRIP自适应算法'); 这句话是要绘制3条曲线,但实际上你没有Plot的曲线数不是3.

matlab 关于legend: 问题在于你的画图,plot只能有两个数据输入,其他都是控制量,比如线型、颜色、宽度之类的。将两条曲线画在一个图中,不能这样用。你可以
plot(x,y1)
hold on
plot(x,y2)
hold off
也可以用双Y轴图
plotyy

legend的用法没有问题。
它是和图形相关的,你没有图形,肯定就不会有legend了啊。你改正画图就可以了。

如何在matlab中的xlabel,ylabel,legend和text函数中使用latex: clc;clear
x=0:0.1:pi;
plot(x,exp(x),'r-.')
xlabel('$$x$$','interpreter','latex','fontsize',22,'color','r')
h=legend('$$y={e^x}$$');
set(h,'interpreter','latex','fontsize',20)

matlab legend不覆盖: legend({'曲线1','曲线2','曲线3','曲线4'});

matlab上有什么方法可以调整legend的顺序:

你可以通过h = plot(___)的方法获得关于所画曲线的一个标志,然后在进行相关外理。

这个命令matlab中的解释是:h = plot(___) returns a column vector of chart line objects. Use h to modify a specific chart lines after it is created.


下面给你一个具体的例子吧:

x = 0:0.01:2*pi;
figure(1)
clf;
hold on;
h1 = plot(x,cos(x),'b-');
plot(x,x*0.1,'black-');
h2 = plot(x,sin(x),'g-');
legend([h1,h2],'cos(x)','sin(x)');


这个例子先后画了三条线,cos(x), 0.25*x,sin(x),但是由于使用了我上述的方法,所以可以只标注我画的第一、三条线,而忽略掉第二条线。


下面这张图就是最后的结果:


满意请采纳,谢谢。


答完了才发现问题已经被采纳了,感觉上面的有点局限,我这个也可以参考一下。

matlab legend 指定位置: 主要是legend位置没设定好,把'Location'设置为''WestOutside'就可能好了。

MATLAB图例位置设定可以用legend一步解决吗?为什么出错了: 可以。看你需要什么样的结果了。
legend('sinx',-1); % 位于图形框外面
legend('sinx',0); % 最佳位置
legend('sinx',1); % 右上角
legend('sinx',2); % 左上角
legend('sinx',3); % 左下角
legend('sinx',4); % 右下角

% 利用位置属性进行精确设置
h=legend( 'sinx', 4 );
set( h, 'Position', [10, 50, 100, 400]); % [10, 50, 100, 400]为显示的位置坐标

Matlab中legend标注问题: h = plot3( real (mobileLocation), imag (mobileLocation), PrxA, 'r-s');
legend (h,'Prx from A');

  • 云盘为什么免费

    U盘出问题了,为什么非让格式化,有办法修复吗: 一般出现这种情况,你杀毒、修复等,然后把重要资料拷贝出来,然后格式化一次,,,,有些问题比较严重的资料就找不到了还有一些,格式化都不成功的 ,基本上修复的几率就比较小了而且,修复方法也比较麻烦,,,直接买个新的吧,现...

    384条评论 3903人喜欢 4357次阅读 354人点赞
  • 23岁嫩模夏某是谁

    U盘存进数据都是乱码、怎么办?芯片精灵检测如下: 设备名称: [H:]USB Mass Storage Device(Generic USB F: 导致这种现象的原因可能是你的U盘有坏块或是扩容的U盘,你的U盘可能是山寨扩容升级的,甚至用的闪存芯片可能是黑片,如果想正常使用,就必须用你U盘主控型号对应的U盘量产工具对U盘进行量产操作,让量产工具显示你U盘闪存的实...

    368条评论 5142人喜欢 5032次阅读 772人点赞
  • 32分音符一拍几个音

    我左卵巢长了一个瘤子,已经有五年了,这几又做了一次B超,医生说可能是畸胎瘤,已经长到了54*44cm: 应该是54*44mm吧,不可能是厘米吧。这个一般是良性的呀。积极手术吧,还有右卵巢呢。囊肿挺大,而另一侧是好的,所以得手术。具体你好好咨询一下医生。 ...

    728条评论 1633人喜欢 5414次阅读 749人点赞
  • g发音的单词有哪些

    LED控制卡设置U盘和控制卡参数不一致设置了怎么办,出现了乱码。: 是不是屏参设置错误了?可以请教一下给你做屏的厂家,或者控制卡厂家。我们金涵电子也做LED控制卡。有WiFi的。U盘的、网络的各类。需要的话可以了解看看 ...

    226条评论 5144人喜欢 6273次阅读 230人点赞
  • 230平米有几个房间

    led用u盘改字后出现乱码?控制卡是RD_X4S 怎么办?改字软件是润德图文编辑: 厂家不负责么,这种问题不是应该直接咨询厂家售后的么? ...

    655条评论 3041人喜欢 6551次阅读 411人点赞
  • null 是什么意思

    如何做软木地板: 一、实木地板木地板铺贴工艺1.地面要求首先,要把水泥地面中的潮气排除干净,如果地板安装之前没有把水泥地面中的水排除干净,有可能产生一定的潮气冲击波。干燥与否我们很难用肉眼看出,简单的测试方法就是:把几块塑料薄膜分别铺...

    835条评论 4655人喜欢 1570次阅读 354人点赞