Add subtitle to the plot?
98 ビュー (過去 30 日間)
古いコメントを表示
Adding subtitle to the plot but I have error?
can anyone tell me why this msg apperaed
2 件のコメント
採用された回答
Adam Danz
2022 年 7 月 28 日
編集済み: Adam Danz
2024 年 4 月 10 日 17:00
If you're using MATLAB prior to that release, you could add a second row to your title using
title({'main','secondary'})
Your error message mentioned "suptitle" suptitle used to be a function in the Bioinformatics Toolbox. It created a super-title over a group of subplot. That can be acheived using in modern Matlab by adding the title to a TiledChartLayout object. Also see example in the documentation.
figure()
tcl = tiledlayout('flow');
nexttile; nexttile; nexttile; nexttile;
title(tcl, 'Super title')
5 件のコメント
Adam Danz
2022 年 7 月 28 日
編集済み: Adam Danz
2022 年 7 月 28 日
Oh, I see.
Start here in the documentation: tiledlayout
Here's an example with comments. Run each line individually to understand the process.
figure; % creates a new figure
tcl = tiledlayout(2,3); % Specifies a 2x3 grid of tiles
nexttile % Creates the first
plot(rand(1,20)) % plots random values in first tile
nexttile % creates the second tile
plot(rand(1,20)) % plots random values.
nexttile
plot(rand(1,20))
nexttile
plot(rand(1,20))
nexttile
plot(rand(1,20))
nexttile
plot(rand(1,20))
title(tcl, 'My Super Tile') % assigns the title to the entire tiledChartLayout object
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Migrate GUIDE Apps についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!