"Grandfathered" syntax typically means that it's a syntax that
- used to be documented and supported
- still needs to be kind of supported because some customers still rely on it, and MathWorks wouldn't want their code to break
- is no longer recommended, and is therefore undocumented so that new users will not start to rely on it
- may get completely removed in future.
radonc
is in \toolbox\images\images\private
. The which
command won't find it because it's in that private directory, and so can only be called by functions in the directory immediately above (which includes radon
itself). The file is radonc.mexw64
(possibly a different mex file extension if you're on a different platform to me), indicating that it's implemented as compiled C code rather than MATLAB code (and in case this is why you're asking, it means you can't see the source).
Edit: Note that in the same directory there is also a file radonc.m
. This file doesn't do anything, as the mex file has higher precedence; it is there to provide help for the radonc
function. If you type help radonc
, you'll see that it shows the help text provided by the comments of radonc.m
.