编者按:这个文件被选为MATLAB中央选择的
这个版本的m2uml是一个完整的重写,它有一些新特性。
1。m2uml使用半自动方法生成一个用户选择的一组类的类图。逆向工程的Matlab代码生成整个继承树结构。类图是显示在Matlab web浏览器。
2。提示:类、属性和方法展示他们H1-lines作为工具提示。
3所示。超链接:点击一个类的名称,房地产或方法在Matlab编辑器中打开文件,并将光标移动到指定的项。这些超链接使m2uml导航工具。
4所示。类箱(可选地)一个额外的隔间TODO、FIXME注释。这些注释工具提示和超链接。
5。新:嵌套的包,见图片在本页面的左上角。
6。新:自定义文档集成在Matlab的帮助浏览器。
7所示。新:广泛的可能性来定制类图,e。g显示输入和输出参数的方法
8。新:m2uml在MATLAB工具箱文件(mltbx)。关于安装和卸载请参阅Matlab文档。
m2uml基于PlantUML和Graphviz。从matlab代码和输出PlantUML-code m2uml检索信息。PlantUML使用GraphViz和绘制类图。本地安装PlantUML看到http://plantuml.com/starting。
然而,实验m2uml不需要安装PlantUML和Graphviz。PlantUML-code可以在本地创建和转换为图在云中,例如https://www.planttext.com/。
引用作为
每•艾萨克森(2023)。m2uml(//www.tianjin-qmedu.com/matlabcentral/fileexchange/59722-m2uml), MATLAB中央文件交换。检索。