How can I force which shadowed function will be called without using packages?
Show older comments
I have a function with the same name as a function in one of MATLAB's add-on toolboxes. I'm not able to change the library this function is part of to a package. I want to be able to specify which function will be called (either the library version or the one in the toolbox). One solution is to remove the library/toolbox from the MATLAB path temporarily, but ideally, this would be handled programatically with both still remaining on the MATLAB path. How can I do this?
4 Comments
Jan
on 24 Feb 2022
Are you talking of a builtin function or an M-file of Matlab's toolboxes?
Kyle Padilla
on 24 Feb 2022
Rik
on 24 Feb 2022
It sounds as if you're talking about a third party toolbox. Could you confirm this?
And can you show the output of this?
clc,which $FunctionName$ -all
Kyle Padilla
on 24 Feb 2022
Accepted Answer
More Answers (0)
Categories
Find more on Startup and Shutdown 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!