What is the solution to this error?

I am working on object detection, when I execute the code, I have errors. It is a ready code, I put the dataset in the same folder with the files code, also DefaultRoot.mat and CAfilelist.mat exists in the same folder.
But, I have this error:
>> SSDBExperiment_BuildCropDataset
Undefined function or variable 'DefaultRoot'.
Error in SSDBExperiment_BuildCropDataset (line 7)
D.Root =DefaultRoot;
.............................................................................
here a part of code,(SSDBExperiment_BuildCropDataset)
..............................................................................
positive image
negative image
What should I do, which lines need change to work correctly.
Thank you in advanced.

 Accepted Answer

You are trying to use a function or variable in your code that has not been defined or is not accessible. Double check the contents of your DefaultRoot.mat file. It appears to not contain a variable named DefaultRoot.
The error is easy enough to demonstrate by trying to use a variable that has not been created.
A = 1;
% Works
B=A
B = 1
% Your error
b=a
Unrecognized function or variable 'a'.

2 Comments

DefaultRoot=load('DefaultRoot.mat'); %-->DefaultRoot
D.Root =DefaultRoot;
it works.

Sign in to comment.

More Answers (0)

Categories

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!