我有 30 个带有数据的 txt 文件,我想从这些文件中创建名为“文件名”的动态向量
pathforindependents = 'C:\MatLab\independent\'
independents = dir(fullfile(pathforindependents,'ind*.txt'))
for i = 1:length(independents)
filename = independents(i).name;
r=regexp(filename,'\.','split');
qnumber = r(2)
qtitle=r(3)
qpath = strcat(pathforindependents,filename)
qdata = load(qpath)
mtrxPrefix = 'mtrx_';
v = strcat(mtrxPrefix,qtitle);
eval(???????????????????????)
end
但我不知道我该怎么做。无论我尝试什么,Matlab 都会给我“未定义的函数 'eval' 用于类型‘cell’的输入参数。” 错误?
我的数据文件结构就像
ind.01.AGE.txt
0
1
0
0
0
1
1
0
1
...
最后我想达到这个
mtrx_AGE =
0
1
0
0
0
1
1
0
1
...
我该怎么做 ?谢谢你。