2016-12-15 21 views
0

ファイル名の文字列を含む1x430の配列である名前の付いたファイル名のセル配列が2つあります。 1番目と2番目のセルは「2016年1月1日」、「2016年1月2日」...いくつかの優れたデータシートです。大きなセル配列を個々の入力ファイルとして保存MATLAB

第2のセル配列max_velは、これらの日付にそれぞれ対応する2倍を含む1x430の配列です。 max_velの最初のセルには、2016年1月1日のデータが含まれます。

セル配列max_velの各セルを、入力ファイルとしてセル配列ファイルに関連付けられた名前に対応するように書き込むことは可能ですか?

私の予想される出力は、1x430セルアレイmax_velのすべてのダブルが、関連するファイル名を持つ個々の入力ファイルとして保存されることです。例えば。 max_vel {1,1}はJan 1st 2016.inpとして保存され、max_vel {1,2}はJan 2nd 2016.inpなどに保存されます。

ありがとうございます!

答えて

2

ループはforのループでのみ実行できます。

for k = 1:numel(max_vel) 
    data = max_vel{k}; 
    filename = sprintf('%s.inp', filenames{k}); 
    save(filename, 'data'); 
end 
関連する問題