Mark one plot in a subplot
1 view (last 30 days)
Show older comments
Hello there, I have an iteration that collects all the plots that it creates in a subplot. I want it also to label one particular plot automatically within the iteration or afterwards.
for i=1:21
hold on
subplot(3,7,i)
set(gfc, 'Windowstate', 'maximized')
myScript
end
I want the 11th iteration step(and so the 11th plot in the subplot) to look different or to be labeled in some kind of way. I tried to put
set(gcf(3,7,11) 'color', [1 1 0]);
after the iteration but it doesnt work.
0 Comments
Accepted Answer
Roy Kadesh
on 9 Jan 2021
Edited: Roy Kadesh
on 9 Jan 2021
It is best to store the handle to the axes object when you create it.
set(gfc, 'Windowstate', 'maximized')
ax={};
for n=1:21
hold on
ax{n}=subplot(3,7,n)
myScript
end
set(ax{11},'color', [1 1 0]);
0 Comments
More Answers (0)
See Also
Categories
Find more on Subplots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!