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!