は、私は、MATLABがかなり新たなんだと、この次のコードを書いた:これは私の最初の時間は、スイッチを使用しているこのmatlabコードは何をしていますか?
datadir=('/.../prod/balanceSheet/DB/');
seriesnames = {'a.m','b.m','c.m','d.m','f.m','g.m','h.m','i.m'};
for proj=1:5;
database='';
switch proj
case 1
database=strcat(datadir,'scenario1');
case 2
database=strcat(datadir,'scenario2');
case 3
database=strcat(datadir,'scenario3');
case 4
database=strcat(datadir,'scenario4');
case 5
database=strcat(datadir,'scenario5');
end;
database;
gooddatanames={};
a=length(seriesnames);
for i=1:a
gooddatanames={gooddatanames,database,seriesnames(i)};
end
end
。基本的に私がしようとしているのは、すべてのシリーズがすべてのシナリオの対象となるようなデータベース(1,2,3、...)からシリーズを取ることです。私はデータを取得する関数がないのですが、上記のコードは意図した通りですか?