Unrecognized function or variable
显示 更早的评论
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 个评论
DGM
2021-12-28
Where is DataFolder defined? If you haven't defined it, you will need to do so.
Kiran Yendamuri
2021-12-28
回答(1 个)
Tell the program what your data folder is
DataFolder = 'C:\';
ReadFileNames(DataFolder)
function [ FList ] = ReadFileNames(DataFolder)
DirContents=dir(DataFolder);
FList=[];
end
4 个评论
Kiran Yendamuri
2021-12-28
John D'Errico
2021-12-28
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
2021-12-28
类别
在 帮助中心 和 File Exchange 中查找有关 MATLAB Coder 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!