配置文件
函数的概要文件执行时间
描述
使用Profiler跟踪执行时间。了解你的MATLAB的执行时间®代码可以帮助您调试和优化它。有关Profiler用户界面的信息,请参见分析器.
配置文件
使用指定的选项启动或重新启动分析器。例如,行动
option1……optionN
配置文件恢复历史
重新启动Profiler并记录函数调用的顺序。
配置文件
设置指定的分析器选项。如果Profiler是打开的,并且您指定了一个选项,MATLAB会抛出一个错误。要更改选项,请先指定option1……optionN
配置文件了
,然后指定新的选项。
例子
输入参数
输出参数
限制
在代码运行时,MATLAB Profiler执行计算并收集数据。这需要额外的计算资源,并且会导致激活Profiler的代码比不激活Profiler的代码运行得更慢。因此,Profiler测量的执行时间应该被视为代码性能的相对度量,而不是绝对度量。
如果剖析代码使用间接(或相互)递归,剖析器可能返回不准确的结果。如果递归是直接的(一个函数调用自身),那么Profiler将返回对函数的非递归调用的总时间。函数的值是否为递归(直接或间接),以确定所分析代码中的函数是否为递归
IsRecursive
字段FunctionTable
条目。在计算代码段时不支持Profiler。
提示
要打开分析器用户界面,请使用
概要文件查看器
语法或看到分析器.中不支持Profiler用户界面MATLAB在线.在MATLAB R2015b中,默认定时器为
“性能”
.在以前版本的MATLAB中,默认的分析器定时器是“cpu”
它测量的是计算时间,而不是挂钟时间。
版本历史
之前介绍过的R2006a