some Matlab functions are not implemented in their m files
2 views (last 30 days)
Show older comments
Hello everyone, sometimes, in order to have a full grasp of what is happening, I just navigate through matlab functions and see their implementation. A few times I've ended in a function whose .m file is only comments and no implementation (e.g. matlab-path\toolbox\matlab\lang\feval.m) So I wonder, when I invoke that function, what happens?
Thanks
0 Comments
Answers (1)
Honglei Chen
on 5 Oct 2012
Edited: Honglei Chen
on 5 Oct 2012
Those are built-in functions and the MATLAB file is only for the documentation purpose. When you call such functions, MATLAB knows what to launch.
2 Comments
Honglei Chen
on 5 Oct 2012
Edited: Honglei Chen
on 5 Oct 2012
I'm not hundred percent sure but I think most of them should be built-ins. In general I think if there is a mex, you will see a call to mex in the file. If the mex does not need to be invoked, I personally would call them built-ins :)
See Also
Categories
Find more on Matrix Indexing 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!