Unrecognized function or variable
Show older comments
Hello,
I'm trying to run the beginning of a script that was sent to me:
function [ FList ] = ReadFileNames(DataFolder)
DirContents=dir(DataFolder);
FList=[];
DataFolder is the name of the folder in which all my data is held. When I click the Run button I receive:
ReadFileNames(DataFolder)
Unrecognized function or variable 'DataFolder'.
And I'm not sure why?
Any help is much appreciated. Thank you.
2 Comments
DGM
on 28 Dec 2021
Where is DataFolder defined? If you haven't defined it, you will need to do so.
Kiran Yendamuri
on 28 Dec 2021
Answers (1)
Tell the program what your data folder is
DataFolder = 'C:\';
ReadFileNames(DataFolder)
function [ FList ] = ReadFileNames(DataFolder)
DirContents=dir(DataFolder);
FList=[];
end
4 Comments
Kiran Yendamuri
on 28 Dec 2021
John D'Errico
on 28 Dec 2021
You are still trying to run your function, as if it was a script. You even called it a script, and said you are clicking the run button. This is a function.
Kiran Yendamuri
on 28 Dec 2021
Categories
Find more on MATLAB Coder in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!