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

2 ビュー (過去 30 日間)
>> 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 件のコメント
Walter Roberson
Walter Roberson 2019 年 4 月 14 日
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)
Huadong Hu
Huadong Hu 2019 年 4 月 14 日
>> which -all fullfile
C:\MATLAB7\toolbox\matlab\iofun\fullfile.m

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2019 年 4 月 14 日
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 件のコメント
Huadong Hu
Huadong Hu 2019 年 4 月 14 日
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.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSearch Path についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by