Error: Too many output arguments
1 view (last 30 days)
Show older comments
faheem ifti
on 14 May 2019
Answered: Walter Roberson
on 14 May 2019
Hi
I have a defined function:
function [ HrLPoints ] = harrislpls( img, TypeOfNBHOOD, NBHOOD, TypeOfCornerDetector, BorderDistance, ThreshType, HarrisThresh, k, Dilate, radius, sigma_nmbr, disp, SwitchWaitbars )
When i call this function from main file, i get an error message "Too many output arguments". All parameters/ variables are seemingly correctly passed to the function.
my Call to function is:
[ HrLPointsTmp1 ] = harrislpls( imgSimulated, TypeOfNBHOOD, NBHOOD, TypeOfCornerDetector, BorderDistanceMatrix, ThreshType, HarrisThresh, k, Dilate, radius, sigma_nmbr, disp, SwitchWaitbars );
Accepted Answer
Walter Roberson
on 14 May 2019
disp is the name of a function that cannot have output. You should avoid using it as the name of a variable.
0 Comments
More Answers (0)
See Also
Categories
Find more on Variables in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!