savefigures with filenames from a cell array
    3 ビュー (過去 30 日間)
  
       古いコメントを表示
    
    Turbulence Analysis
 2022 年 12 月 22 日
  
    
    
    
    
    コメント済み: Turbulence Analysis
 2022 年 12 月 22 日
            I intend to save the figures with the names that being defined in the cell array
for e.g. as shown in the below code, the final name should be A_X_3_Y_5.bmp
vars = {'A','B','C','D','E','F'};
f=3;
g=5;
saveas(gcf, sprintf('(vars{1})_X_%3d_Y_%3d.bmp',f,g))
0 件のコメント
採用された回答
  Stephen23
      
      
 2022 年 12 月 22 日
        
      編集済み: Stephen23
      
      
 2022 年 12 月 22 日
  
      You are already calling SPRINTF() to generate the filename, so just provide it with the text input too:
vars = {'A','B','C','D','E','F'};
f = 3;
g = 5;
fnm = sprintf('%s_X_%d_Y_%d.bmp',vars{1},f,g)
saveas(gcf,fnm)
Read the SPRINTF documentation to know more:
その他の回答 (0 件)
参考
カテゴリ
				Help Center および File Exchange で Printing and Saving についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!