Import figure with subplots
2 ビュー (過去 30 日間)
古いコメントを表示
Hi there,
simple question. I want to import a figure which is made of a number of subplots and does something with it. How to handle that? I mean, how to access each single subplot and modify something in a loop, for instance?
Cheers. C
0 件のコメント
採用された回答
Jan
2011 年 3 月 28 日
FigH = hgload(FigFileName);
% EDITED: 'flat' without leading '-'
AxesList = findobj(get(FigH, 'Children'), 'flat', 'Type', 'axes');
% If there are additional AXES objects in the figure,
% which are no SubPlot's use an additional property
% to exclude/include them in the FINDOBJ command.
for aAxes = reshape(AxesList, 1, [])
set(aAxes, 'Color', rand(1, 3));
end
0 件のコメント
その他の回答 (1 件)
Chiara Modenese
2011 年 3 月 28 日
3 件のコメント
Jan
2011 年 3 月 28 日
Which label do you mean? XTick labels, X-/Y-labels, titles, or do you have text labels inside the plots?
参考
カテゴリ
Help Center および File Exchange で Subplots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!