グラフのタイトルを複​数行に分けるにはどう​したらよいですか?

17 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2024 年 11 月 14 日 0:00
回答済み: MathWorks Support Team 2024 年 11 月 14 日 6:10

グラフにタイトルを追加するとき、タイトルが長すぎて1行に収まらない場合、複数行に分ける方法はありますか?

title(
'1st line
2ndline'
)
通常のC/C++での改行シーケンスはここでは役に立たず、また以下のようにTEXの解釈を試みて{}を使っても上手くいきませんでした。

title(
'1st line{
}2ndline'
)

採用された回答

MathWorks Support Team
MathWorks Support Team 2024 年 11 月 14 日 0:00
タイトルを複数行にするには、セル配列または文字列配列を使用する方法があります。配列の各要素がそれぞれ別の行のテキストに対応します。以下に、セル配列を使った方法を示します:
plot(1:10) title({'You can do it','with a cell array'})
次に、文字列配列を使った方法です:
plot(1:10) title(["You can do it","with a string array too"])
サブタイトルを作成したい場合は、R2020b以降では、title関数に2行目のテキストを渡すことでサブタイトルを作成できます。
title('A Nifty Title','A Clever Subtitle')
または、titleとsubtitle関数を別々に呼び出すこともできます。
title('A Nifty Title') subtitle('A Clever Subtitle')
複数行のタイトルの例については、ドキュメントを参照してください: MATLABのタイトルに関するドキュメント

その他の回答 (0 件)

カテゴリ

Help Center および File Exchangeビッグ データの処理 についてさらに検索

タグ

タグが未入力です。

Community Treasure Hunt

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

Start Hunting!