matlab - 我可以查看插件运行的函数吗?

时间:2014-06-25 18:20:19

标签: matlab user-interface plugins eeglab

我正在使用matlab R2012b和eeglab插件。这是一个带有GUI的插件,虽然这非常有用,但我希望能够在使用GUI时看到插件运行的功能吗?

3 个答案:

答案 0 :(得分:1)

如果在与EEGLAB会话后在命令窗口中输入命令EEG.history,它将打印出为会话调用的命令列表。

示例......

  
    

EEG.history

  

ans =

EEG = pop_fileio(' D:\ work \ Matlab libraries \ training_course_materials \ Eeglab_data.set'); EEG.setname =' temp_file&#39 ;; EEG = eeg_checkset(EEG);

  
    

  

如果您随后选择了感兴趣的功能,例如突出显示上面的pop_fileio,然后右键单击,您可以选择“打开选择”'弹出菜单中的选项和文件pop_fileio.m'将在MATLAB编辑器的新选项卡中打开,供您查看。

值得注意的是,当您将EEGLAB作为GUI运行时,许多后续函数调用都是使用默认参数设置进行的,但是如果您直接从自己的代码中调用它们,则可以更改这些默认设置。 / p>

答案 1 :(得分:0)

您可以使用调试器跟踪程序的执行。它是very easy使用matlab的编辑器。或者,您可以使用profiler查看已执行的内容和次数。

答案 2 :(得分:0)

当您在GUI上选择一个选项时,将打开一个新的表单/窗口。 fucntion的名称将显示在此新窗口的顶部。找到存储EEG实验室的位置并找到与名称相关的功能,您可以在编辑器窗口中查看详细信息。