フィルターのクリア

How to put strings inside the cell of an array continously ?

1 回表示 (過去 30 日間)
Mohan
Mohan 2013 年 2 月 25 日
is it possible to have a single line inside a for loop for generating the following code ?
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
img_names{1} = ['1.png'];
img_names{2} = ['2.png'];
img_names{3} = ['3.png'];
img_names{4} = ['4.png'];
img_names{5} = ['5.png'];
img_names{6} = ['6.png'];
img_names{7} = ['7.png'];
img_names{8} = ['8.png'];
img_names{9} = ['9.png'];
img_names{10} = ['10.png'];
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

採用された回答

Thorsten
Thorsten 2013 年 2 月 25 日
for i = 1:10
image_names{i} = [int2str(i) '.png'];
end

その他の回答 (1 件)

Jos (10584)
Jos (10584) 2013 年 2 月 25 日
Or hide the for-loop all together:
x = 1:10
NM = cellstr(num2str(x(:),'%d.png'))

カテゴリ

Help Center および File ExchangeData Type Identification についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by