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