0
我試圖將一系列字符串連接成一個變量數組,但生成的字符串總是在大括號內。爲什麼會發生這種情況,如何在沒有它們的情況下連接字符串?由於Matlab連接不帶大括號的變量字符串
subs = {'abc001' 'abc002' 'abc003' 'abc004'};
for i = 1:size(subs,2)
subject = subs(i);
files_in(i).test = strcat('/home/data/','ind/',subject,'/test_ind_',subject,'.mat');
end
files_in(1)
% ans =
% test: {'/home/data/ind/abc001/test_ind_abc001.mat'}
我想它是:
test: '/home/data/ind/abc001/test_ind_abc001.mat'
感謝您的回答和旁註!我是matlab新手,所以我仍然選擇這樣的東西。 – Jon