The external toolbox does not display enough parameters when setting the path. How to solve it?

3 visualizaciones (últimos 30 días)
>> LFToolboxPath = fileparts(mfilename('fullpath'));
fprintf('Adding paths for LF Toolbox ');
addpath( fullfile(LFToolboxPath) );
addpath( fullfile(LFToolboxPath, 'SupportFunctions') );
addpath( fullfile(LFToolboxPath, 'SupportFunctions', 'CameraCal') );
fprintf('%s, done.\n', LFToolboxVersion);
Adding paths for LF Toolbox ??? Error using ==> fullfile
Not enough input arguments.
  8 comentarios
Walter Roberson
Walter Roberson el 14 de Abr. de 2019
At the MATLAB command line, type in the command
which -all fullfile
"which" is a literal command, just like "help" is a command.
If it helps you to understand, you could instead execute
which('-all', 'fullfile')
and if you have trouble understanding that, then execute
eval('which -all fullfile')
Do not replace the word "which" with anything else, put in the exact letters w h i c h (but with no spaces between them)

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 14 de Abr. de 2019
You are using MATLAB R14, from June 2004, a full decade before the Lightfield Toolbox https://www.mathworks.com/matlabcentral/fileexchange/49683-light-field-toolbox-v0-4 was released. It is likely you will encounter problems.
You could try changing the line
addpath( fullfile(LFToolboxPath) );
to
addpath( LFToolboxPath );
Do not change the remaining addpath() calls. I suspect that back then, fullfile() always expected at least two parameters.
  1 comentario
Huadong Hu
Huadong Hu el 14 de Abr. de 2019
followed your advice,it shows below,does it mean the problem is solved?
Adding paths for LF Toolbox Warning: Name is nonexistent or not a directory: SupportFunctions.
> In path at 115
In addpath at 95
Warning: Name is nonexistent or not a directory: SupportFunctions\CameraCal.
> In path at 115
In addpath at 95
v0.4 released 12-Feb-2015, done.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Search Path en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by