How I can change the legend of a graph from vertical to horizontal
109 ビュー (過去 30 日間)
古いコメントを表示
hay, I want to present a graph with a horizontal legend. And my program in Matlab it gives a graphical presentation with Legend vertical is what I can change it and how.. ?? I would like to have a horizontal legend below the X axis
program:
figure(9);
plot(x,TFVP1S,'-k','linewidth',1.5)
hold on
plot(x,TSVP1S,'--k','linewidth',1.5)
plot(x,TFMSLTS,'-r','linewidth',1.5)
plot(x,TSMSLTS,'--r','linewidth',1.5)
plot(x,TFAS,'-m','linewidth',1.5)
plot(x,TSAS,'--m','linewidth',1.5) ....
xlabel('Dimensionless length X = x/H','FontSize',12)
ylabel('Dimensionless temperature','FontSize',12)
legend('Thetaf VP1 (t* = 2)','Thetas VP1 (t* = 2)','Thetaf MSLT (t* = 2)','Thetas MSLT (t* = 2)','Thetaf Air (t* = 2)','Thetas Air (t* = 2)','Thetaf VP1 (t* = 4)','Thetas VP1 (t* = 4)','Thetaf MSLT (t* = 4)','Thetas MSLT (t* = 4)','Thetaf Air (t* = 4)','Thetas Air (t* = 4)',1)
Help me..
0 件のコメント
採用された回答
José-Luis
2017 年 8 月 8 日
plot(rand(10,3));
legend({'a','b','c'},'Orientation','horizontal');
8 件のコメント
Steven Lord
2023 年 6 月 21 日
As of release R2018a you can set the NumColumns property of a legend to control in how many columns the legend entries are arranged. This should help with the "long legend" problem described in this first comment on this answer.
その他の回答 (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!