CRC StructBrowser设计用于将类struct的所有变量的内容公开到任何深度,并绘制任何组件。该工具特别适用于嵌套结构。它以树格式显示结构,从第一级开始。通过双击将树展开(或收缩)到相应级别。
语法:
结构浏览器
结构浏览器图形用户界面(单元结构)
启动GUI的最简单方法是键入命令“StructBrowser”,同时工作区包含一些信息(在调试模式下可以使用相同的命令)。
GUI也可以通过键入:StructBrowser\u GUI\g(cell\u struct)启动
在MatLab命令中,cell_struct是一个大小为(2 X N)的单元格,其中N是要浏览的结构数。cell_struct的第一行包含所有结构的名称,第二行包含所有相应的值。假设您的工作区包含3个结构struct_1、struct_2和struct_3,则cell_struct的描述如下:
单元格结构=…{'struct_1','struct_2','struct_3'。。。
结构1,结构2,结构3};
对于基本工作区,提供函数“copy_all_struct”从工作区复制类struct的所有变量并将其存储在单元格数组中。此函数的语法为:
单元结构=复制所有结构;
引用为
哈桑·拉迪利(2021年)。结构浏览器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/3523-structbrowser),MATLAB中心文件交换.