Missing One entry in Legend while using Plotyy function
1 回表示 (過去 30 日間)
古いコメントを表示
Hi everyone, I am plotting multiple graph using plotyy function. All the graphs are plotted but the legend section is not displaying the way i want to display it. Also there is one entry missing as well. I am doing it in this way. Any help guys?
[AX1,H1,H2]=plotyy(trafficstore,bpstore,trafficstore,throughputstore);
set(H1,'LineStyle','-','Marker','*','Color','r');
set(H2,'LineStyle','-','Marker','*','Color','b');
[AX2,H3,H4]=plotyy(trafficstore,erpbstore,trafficstore,yline);
set(get(AX1(1),'Ylabel'),'String','Blocking Probability Pb');
set(get(AX1(2),'Ylabel'),'String','System Throughput (Mbps)');
set(H3,'LineStyle','-','Marker','s','Color','k');
set(H4,'LineStyle','-','Marker','s','Color','c');
title('Blocking Probability & System Throughput vs Offered Traffic');
xlabel('Offered Traffic (Mbps)');
legend('System Blocking Probability','Erlang-B Model','System Throughput','Arbitary line','Location','NorthWest');
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/149295/image.png)
0 件のコメント
採用された回答
Star Strider
2015 年 4 月 21 日
I can’t get legend to work correctly with your plot either. It might be worthwhile to experiment with an annotation object to create something similar. Everything I tried — hold, tweaking the legend properties, tweaking the plots — failed.
I would Contact Support at MathWorks to see if they have a solution. Include the URL to your post here in the message.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Two y-axis についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!