- (1) what is "axes(); creates cartesian axes i.e x and y axes.
- (2) what is "get(); get is used to get the required parameters like position etc.
- (3) what is "'gca'; it stands for get the current axes..gives you control on the present axes
- (4) why do we use this "'visible','off'": It will make the visibility of plot off..it doesnt show the picture.
- (5) again why do we use this "axes('position',get(gca,'position'),'visible','off'); This will get the current positon of the current axes and makes the axes visibility off.
How to plot the two legend in a Matlab Figure?
1 回表示 (過去 30 日間)
古いコメントを表示
I have used the command for two legend as:
legend([Q1 Q2 Q3 Q4], 'Analytical, P_S=0 dBW', 'Simulation, P_S=0 dBW','Analytical, P_S=5 dBW', 'Simulation, P_S=5 dBW');
d=axes('position',get(gca,'position'),'visible','off');
legend(d,[Q5 Q6 Q7 Q8], 'Analytical, P_S=10 dBW', 'Simulation, P_S=10 dBW','Analytical, P_S=15 dBW', 'Simulation, P_S=15 dBW','Location','EastOutside');
where Q1 to Q8 are the Figures, for example; Q1= semilogy(x, y); same way Q2 and other. I also got the two Legend in a figure, but I don't understands about the command 'd=axes('position',get(gca,'position'),'visible','off');'.
Please help me clearly if someone known about it. I want to know;
- (1) what is "axes();"?
- (2) what is "get();"?
- (3) what is "'gca';"?
- (4) why do we use this "'visible','off'"?
- (5) again why do we use this "axes('position',get(gca,'position'),'visible','off');"?
0 件のコメント
採用された回答
KSSV
2018 年 9 月 27 日
It is not suggested to ask basic questions in the forum. YOu can read it on your own..MATLAB is rich in documentation.
1 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Legend についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!