显示 GUI 在 MATLAB 中使用的函数



我正在处理MATLAB中的复杂GUI。
有没有一种快速的方法来跟踪和显示我正在使用的功能?

例如:
当我使用 GUI 时,我按下按钮或从菜单中选择一个字符串,我想在命令窗口中显示 GUI 使用的所有功能。

您可以使用 Matlab 分析器来跟踪 GUI 调用的所有函数。只需按编辑器菜单中的运行和时间

以下代码可以打印使用的函数:

p = profile('info')
numEvents = size(p.FunctionHistory,2);
for n = 1:numEvents
    name = p.FunctionTable(p.FunctionHistory(2,n)).FunctionName;
    disp([name]);
end

相关内容

  • 没有找到相关文章