Calling Tree
No License
This function will create a tree structure containing all function calls in the m-file given as input. The function will automatically also search the called m-files.
Function that call themselves will not create infinite loops.
You can set the 'search area', f.i. the function will only search through m-files in '.\work\'.
Call:
struct = calling_tree(filename, restriction)
where restriction can just be 'work', it does not have to be the entire path.
restriction = '' means: no restriction
Example:
struct = calling_tree('calling_tree', '')
A good way to view the structure is the recently updated display_structure function (also by me) which can be found on this site. It will expand all sub-structures automatically.
Cite As
Mark Jobse (2024). Calling Tree (https://www.mathworks.com/matlabcentral/fileexchange/2917-calling-tree), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |