【发布时间】:2012-02-24 10:46:48
【问题描述】:
我是 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,...)中获取系列,以便所有系列都适用于所有场景。我错过了提取数据的功能,但上面的代码是否符合预期?
【问题讨论】:
标签: matlab