凡例のフォントサイズ​を変更するにはどうし​たらよいですか?

35 visualizaciones (últimos 30 días)
MathWorks Support Team
MathWorks Support Team el 21 de Nov. de 2024 a las 0:00
Respondida: MathWorks Support Team el 21 de Nov. de 2024 a las 6:33

プロット内の凡例のラベルのフォントサイズを変更するにはどうすればよいですか?例えば、プロット内の「One」、「Two」、「Three」、「Four」のラベルのフォントサイズを大きくする方法を教えてください。

plot(rand(4))
lgd = legend('One', 'Two', 'Three', 'Four');

Respuesta aceptada

MathWorks Support Team
MathWorks Support Team el 21 de Nov. de 2024 a las 0:00
R2022a以降では、fontsize 関数を使用して、図全体や特定のオブジェクト(例えば凡例)のフォントサイズを変更することができます。フォントサイズを特定の数値に設定することもできますし、オブジェクト内のすべてのテキストのサイズを相対サイズを保ちながら増減させることも可能です。
例えば、次のコードはプロットと凡例を作成し、凡例のフォントサイズを14ポイントに設定します。
plot(rand(4)) lgd = legend('One', 'Two', 'Three', 'Four'); fontsize(lgd, 14, 'points')
このコードはフォントサイズを0.9倍に減少させます。
fontsize(lgd, 'decrease')
R2022aには、図全体や特定のオブジェクトのフォントを変更できる fontname 関数も含まれています。
以前のバージョンの場合: MATLABの凡例のフォントサイズを変更するには、Legendオブジェクトの FontSize プロパティを設定します。 例えば、4本の線をプロットし、凡例を作成してLegendオブジェクトを変数 lgd に割り当てます。その後、ドット表記を使用して FontSize プロパティにアクセスし、14ポイントに設定します。
plot(rand(4)) lgd = legend('One', 'Two', 'Three', 'Four'); lgd.FontSize = 14;
または、legend コマンドで名前と値のペア引数を使用して FontSize プロパティを指定することもできます。名前と値のペア引数を含める場合、凡例ラベルをセル配列に含めます。例えば:
legend({'One', 'Two', 'Three', 'Four'}, 'FontSize', 14)

Más respuestas (0)

Categorías

Más información sobre ビッグ データの処理 en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!