What to do after getting message :-matlab:matlab.internal.language.introspective.errorDoccallback['name of main criptfile', ' path of calledfunction, line number when clbp command is executed].
Show older comments
I am running feature extraction code using completed local binary pattern descriptor for which i am using function clbp.m which is called four times from another function. When i run the main script file, i get message : matlab:matlab.internal.language.introspective.errorDoccallback['name of main scriptfile', ' path of called function, line number when clbp command is executed].
However program is running. Should i ignore the warning or any changes are to be done? Sincere thanks!
8 Comments
Walter Roberson
on 29 Sep 2019
There would have been more information before that, such as "index out of range"; we need that other information.
Walter Roberson
on 29 Sep 2019
I am not sure. A screen capture showing the errorDoccallback line and the lines before that would help. Possibly it is just from the warning.
If it is just from the warning, then the short term fix is to ignore it. If it is making it difficult to read the output, then there is a warning() call that can be used to turn it off. But the longer term fix is to rewrite the code to use NARGINCHK or NARGOUTCHK instead of NARGCHK.
ipwork
on 29 Sep 2019
Walter Roberson
on 29 Sep 2019
Yes, that is a warning, best to update the function.
ipwork
on 29 Sep 2019
121102006 B.Tech ECE- Setu Vaishnavi
on 15 Mar 2021
how to know the updated function in the updated version of matlab?
Walter Roberson
on 15 Mar 2021
Replace
error(nargchk(LOW,HIGH,nargin))
with
narginchk(LOW,HIGH)
Answers (1)
Sridurgaprasad
on 8 Sep 2023
0 votes
matlab.internal.language.introspective.errorDocCallback
Categories
Find more on Argument Definitions in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!