copyfile error 'No matching files were found'

5 views (last 30 days)
Joe_Z on 29 Aug 2019
Commented: Walter Roberson on 30 Aug 2019
I am having a problem with copyfile giving the error 'no matching files were found'. I appreciate this is a commonly asked question but I just can't seem to find an answer that works for my code
The code is:
pathin =['D:\data'];
pathout =['D:\VB_data\stc'];
subjects = ["example1" "example2" "example3"];
for subj = subjects
source= strcat(pathin,'/',subj,'/',subj,'/','*RS_HF','/*.dcm')
target=strcat(pathout,'/', subj)
copyfile(source, target)
The paths are correct, with dir(source) giving the list of files I want to copy and exist(target) > 0.
Walter Roberson
Walter Roberson on 30 Aug 2019
Is subjects a string array or is it a cell array of character vectors? If it is a cell array then you would be building a cell array and copyfile cannot handle a cell array.

Sign in to comment.

Answers (0)


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!