0
我正在处理MATLAB中的复杂GUI。
有没有一种快速跟踪和显示我正在使用的功能的方法?在MATLAB中使用GUI的显示功能
例如:
当我使用GUI并按下按钮或从菜单中选择字符串时,我想显示GUI在命令窗口中使用的所有功能。
我正在处理MATLAB中的复杂GUI。
有没有一种快速跟踪和显示我正在使用的功能的方法?在MATLAB中使用GUI的显示功能
例如:
当我使用GUI并按下按钮或从菜单中选择字符串时,我想显示GUI在命令窗口中使用的所有功能。
您可以使用Matlab profiler来跟踪GUI所调用的所有功能。只需按下编辑菜单中的运行和时间即可。
下面的代码可以打印中使用的功能:
p = profile('info')
numEvents = size(p.FunctionHistory,2);
for n = 1:numEvents
name = p.FunctionTable(p.FunctionHistory(2,n)).FunctionName;
disp([name]);
end