Unrecognized function or variable, some functions can be accessed, some not.
6 次查看(过去 30 天)
显示 更早的评论
Hello, I am trying to use a class in my program, but I get "Unrecognized function or variable 'class3'.".
What I do not understand is that I add the module which comprises this class at the beginning of my script with
addpath(genpath('/usr/local/MATLAB/R2019b/module'))
and this module has several classes in it, some of them I can access (like, a folder @class1, @class2), but some I cannot (@class3).
Any idea what I am doing wrong?
class3 is a new class that was introduced recently when I updated the module, whereas class1 and class2 are older. Is it possible it is linked ?
1 个评论
Jonas
2021-6-1
does it work when you change your matlab working directory to the path in which your class is located?
采纳的回答
更多回答(1 个)
Jan
2021-6-1
After inserting folders in Matlab's path, remember to refresh the toolbox cache:
rehash toolbox
% or permanently:
rehash toolboxcache
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Search Path 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!