3

我有一个程序可以访问另一个类中的某些功能。我想知道这些函数被访问的频率以及函数内部变量在被访问时所取的值。我现在正在使用结构来跟踪我想要捕获的各种参数。但是Matlab中有什么内置的东西可以做到这一点吗?我想捕获这些数据,绘制它并找出访问模型(线性、指数等)。

4

1 回答 1

4

对于功能访问信息,您可以使用内置的配置文件功能:

profile on;
my_program;
p = profile('info')

中的输出结构p,即p.FunctionTable,将给出函数中的调用次数和总运行时间。

于 2012-10-15T18:20:36.393 回答