文档帮助中心文档
包:matlabshared.targetsdk超类:
收集生成代码的时间信息的代码执行分析器
一个分析器对象,该对象指定为生成的代码收集时间信息的代码执行分析器。
分析器
H=分析器(profilerName)创建一个分析器对象,并设置的名字财产profilerName.
H=分析器(profilerName)
H
profilerName
的名字
全部展开
分析器配置的名称,指定为字符串。
例子:
数据类型:字符
字符
的名字分析器对象所支持的。金宝app默认值是''.
''
源文件
包含分析器函数源代码的文件名称。默认值是''.
文件规范必须包含一个完整的路径。路径可以包含令牌。如果路径分隔符是路径的一部分,那么它必须对所有受支持的主机平台有效。金宝app
IncludeFile
包含分析函数声明的文件的名称。默认值是''.
该文件必须包含一个完整的路径。路径可以包含令牌。如果路径分隔符是路径的一部分,那么它必须对所有受支持的主机平台有效。金宝app
TimerReadFcn
返回分析计时器计数器值的源代码函数的名称。您必须在源文件中实现此函数,并使用属性指定源文件源文件.
TimerDataType
分析函数的返回值的数据类型的名称TimerReadFcn.默认值是“uint32”.
“uint32”
TimerTicksPerSecond
分析计时器的分辨率(以每秒滴答数为单位)。默认值是1 e9.
1 e9
数据类型:双
双
TimerUpcounting
指示分析函数是否计数的标志。默认值是真正的.
真正的
数据类型:逻辑
逻辑
StoreCoreID
标志,表示分析函数是否存储它所执行的核心的ID。默认值是真正的.
PrintData
指示分析函数是否打印分析数据的标志。默认值是真正的.
只有生成的代码运行在带有文件系统的硬件上(例如Linux),数据才能被打印出来®.如果生成的代码在没有文件系统的硬件上运行,则在源代码缓冲区中收集数据。默认值是真正的.
PrintInstantly
一个标志,表示分析函数是否立即打印分析数据。当设置为真正的,配置文件数据一经收集就打印到标准输出。否则,当生成的代码终止时,概要文件数据将打印出来。默认值是真正的.
如果分析数据立即打印,则可以收集的数据量不受分析缓冲区大小的限制。然而,由于数据是在收集时打印的,执行打印指令可能需要一些时间。这将极大地影响分析时间数据。
BufferName
生成的代码中保存分析数据的缓冲区的名称。默认值是“profilingData”.
“profilingData”
DataLength
生成代码中保存分析数据的缓冲区的大小。默认值是400.
400
一旦缓冲区满了,分析数据的收集就会停止。
GetDataFcn
MATLAB函数的名称,该函数从硬件上的文件或缓冲区中检索分析数据并将数据复制到MATLAB主机。默认值是''.
对象的设置决定了检索的来源PrintData财产。如果设置为真正的,该函数从一个文件中检索分析器数据。如果假,该函数从硬件上运行的生成代码中的分析缓冲区中检索分析器数据。
假
目标
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处