0
Это находится внутри шлюза, направленного на перемещение нескольких файлов в нескольких папках в каталог «RawData». У меня возникают проблемы с использованием файла movefile. Я хотел бы, чтобы файл перемещался как varaible, а не строка, введенная в команду.Переместить файл, когда строка является переменной
Вот часть списка папок, если это необходимо, чтобы лучше понять:
'Data-20141003T091843-1-Eyes Open on Flat Surface-Force.csv'
'Data-20141003T091843-1-Eyes Open on Flat Surface-Results.csv'
'Data-20141003T091923-2-Eyes Closed on Flat Surface-Force.csv'
'Data-20141003T091923-2-Eyes Closed on Flat Surface-Info.csv'
'Data-20141003T091923-2-Eyes Closed on Flat Surface-Results.csv'
'Data-20141003T092208-3-Limits of Stability-Force.csv'
'Data-20141003T092208-3-Limits of Stability-Info.csv'
>>foldername = foldername.name;
directoryname = 'C:\Users\murphy\Documents\MATLAB\RawData\';
folderdirectory = strcat(directoryname,foldername);
cd(folderdirectory);
folderdir = dir('*.csv');
folderList = {folderdir.name}'; %List of Files in folder
for f = 1:length(folderList) **movefile(folderList(f),'C:\Users\murphy\Documents\MATLAB\RawData')**
end
У меня все еще есть ошибка, что я копирую/перемещаю файл на себя –
Да. это то, что делает ваш код ;-). Вам нужно адаптироваться. в настоящее время исходный файл и файл назначения совпадают. –