MATLAB: How to find specific files using dir

directoryfilenamesearch

How can I use the dir command to look for files with certain parts? For example if I wanted all files in a directory that had 'random' in their names, how would I go about selecting only those files?
I know you can use the wildcard to look for certain strings, but is it possible to do it with variables? If name = random, then how would I look for files with 'random' in their names using just name?
Thanks

Best Answer

name = 'random';
dir(['*',name,'*'])