Mark one plot in a subplot
    7 ビュー (過去 30 日間)
  
       古いコメントを表示
    
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 件のコメント
採用された回答
  Roy Kadesh
      
 2021 年 1 月 9 日
        
      編集済み: Roy Kadesh
      
 2021 年 1 月 9 日
  
      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 件のコメント
その他の回答 (0 件)
参考
カテゴリ
				Help Center および File Exchange で Subplots についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

