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.

 채택된 답변

Roy Kadesh
Roy Kadesh 2021년 1월 9일
편집: Roy Kadesh 2021년 1월 9일

0 개 추천

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개)

카테고리

제품

릴리스

R2020a

질문:

2021년 1월 9일

편집:

2021년 1월 9일

Community Treasure Hunt

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

Start Hunting!

Translated by