undefined function or variable 'basefilename'

4 views (last 30 days)
Ali khateb
Ali khateb on 30 Oct 2020
Answered: Steven Lord on 30 Oct 2020

Answers (2)

Walter Roberson
Walter Roberson on 30 Oct 2020
[file, filepath] = uigetfile({'.png'; '.jpg'}, 'select one or more files', 'D:\', 'Multiselect', 'on');
file = cellstr(file); %uigetfile returns char if user selected only one
FileNames = fullfile(filepath, file); %no loop needed
fullFileName = FileNames{1};
ImageArray = imread(fullFileName);
Your most immediate problem was the typing mistake of basefilename instead of baseFileName, but you had other problems as well.

Steven Lord
Steven Lord on 30 Oct 2020
The variable basefilename used on line 8 of your code is not the same as the variable baseFileName defined on line 7. Case matters.

Categories

Find more on Interactive Control and Callbacks 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!