I would like to document some sprawling, 2-decade old matlab code visually. Meaning, like a flow diagram that is layered. I know this must exist; I’m terrified that UML is the answer. I’m hoping to avoid the learning curve since I don’t plan to ever actually generate code with my diagrams.

For example, say I have a top level function. It has several functions, and each one of those also calls a series of functions. I would like to see visually how all these pieces are linked together, with the ability to zoom in/out. Obviously, I first want to understand all the gnarly details and then rewrite the code cleanly in OO Matlab or Python.

Does this exist? Or should I figure out what type of UML template would work best?

I’ve searched through gliffy documentation, b/c that is the UML environment we have on Confluence. However, I believe this may be overkill.

New contributor

sugarMagnolia is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.