Why might Matlab not be recognising scripts in current folder (path)?

6 Ansichten (letzte 30 Tage)
Luís Lamas
Luís Lamas am 4 Feb. 2017
Beantwortet: Walter Roberson am 4 Feb. 2017
I am running a concurrent License. Toolboxes are installed according to 'ver' command. The scripts I am trying run are in the path, however, whenever I run a scrip the message ' undifined function or variable 'xxxxx'.' comes up. Commands work line by line but as soon as a Matlab function (or another script) are called I stop beeing able to run them.
Not sure what is going on. Could this be a license issue? Doesn't seem so as commands are working....
Any help would be great! Thanks.

Antworten (1)

Walter Roberson
Walter Roberson am 4 Feb. 2017
  • your scripts might be changing directory
  • your scripts might be altering the path
  • your script name (or the directory you are in) might just happen to match the name of one of the MATLAB directories used for toolboxes; in such a case MATLAB might get confused and think they are part of MATLAB and that you need a license for the toolbox it believes they are
What does which -all of the name show when it fails?

Kategorien

Mehr zu Startup and Shutdown finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by