包裹:soc.sdk
收集生成代码的计时信息的代码执行探查器
A.剖析器
对象,该对象指定为生成的代码收集时间信息的代码执行探查器。
创建一个简介Robj
= soc.sdk.Profiler (名称
)剖析器
对象并设置名称
财产名称
.
名称
—探查器配置的名称探查器配置的名称,指定为字符串。
例子:“MyProfiler”
数据类型:一串
|烧焦
名称
—探查器配置的名称姓名剖析器
对象对支持的硬件可用。万博1manbetx
例子:“MyProfiler”
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:烧焦
源文件
—分析函数的源代码文件''
(默认)|特征向量包含探查器函数源代码的文件的名称。文件规范必须包含完整路径。
笔记
路径可以包括令牌。如果路径分隔符包含在路径中,则它必须对所有受支持的主机平台有效。万博1manbetx
例子:
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:烧焦
IncludeFile
—包含用于分析功能的文件''
(默认)|特征向量包含分析函数声明的文件的名称。
笔记
路径可以包括令牌。如果路径分隔符包含在路径中,则它必须对所有受支持的主机平台有效。万博1manbetx
例子:
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:烧焦
TimerReadFcn
—定时器计数器功能''
(默认)|特征向量返回分析计时器计数器值的源代码函数的名称。必须在源文件中实现此函数,并使用属性指定源文件源文件
.
例子:
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:烧焦
时间数据类型
—分析函数的数据类型“uint32”
(默认)|特征向量分析函数返回值的数据类型的名称TimerReadFcn
.
例子:“双人”
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:烧焦
TimerTicksPerSecond
—分析函数的解析1e9
(默认)|非负标量整数分析计时器的分辨率,以每秒滴答数为单位。
例子:5e8
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:双重的
TimerUpcounting
—表示分析函数是否计数真正的
(默认)|错误的
表示分析函数是否计数的标志。
例子:真正的
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:必然的
StoreCoreID
—指示分析函数是否存储核心ID真正的
(默认)|错误的
指示分析函数是否存储其执行的核心ID的标志。
例子:真正的
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:必然的
PrintData
—指示分析函数是否打印数据真正的
(默认)|错误的
表示分析函数是否打印分析数据的标志。只有当生成的代码在带有文件系统的硬件上运行时,数据才能被打印出来,例如Linux®. 否则,数据将收集在源代码缓冲区中。
例子:真正的
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:必然的
立即打印
—表示分析函数是否立即打印数据真正的
(默认)|错误的
一个标志,指示分析函数是否立即打印分析数据。当设置为真正的
,一旦收集到轮廓数据,轮廓数据将立即打印到标准输出。否则,当生成的代码终止时,将打印配置文件数据。
如果分析数据立即打印,则可以收集的数据量不受分析缓冲区大小的限制。但是,由于数据在收集时打印,执行打印指令可能需要一些时间。这会极大地影响分析计时数据。
例子:真正的
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:必然的
缓冲区名称
—保存分析数据的缓冲区“利润数据”
|特征向量生成的代码中保存分析数据的缓冲区的名称。
例子:“myProfilingDataBuffer”
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:烧焦
数据长度
—保存分析数据的缓冲区大小400
(默认)|非负标量整数生成的代码中保存分析数据的缓冲区大小。缓冲区已满后,分析数据的收集将停止。
例子:600
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:双重的
GetDataFcn
—MATLAB®检索分析数据的函数''
(默认)|特征向量MATLAB函数的名称,它从硬件上的文件或缓冲区中检索分析数据,并将数据复制到MATLAB主机。
的设置决定了检索的来源PrintData
所有物如果设置为真正的
,函数从文件中检索分析器数据。如果错误的
,该函数从硬件上运行的生成代码中的分析缓冲区中检索分析程序数据。
例子:“myGetDataFcn”
GetAccess |
公共
|
设置访问 |
公共
|
数据类型:烧焦
与MATLAB公司通信的客户:
我们将在MATLAB公司的产品介绍中介绍我们的产品。navegadores网站不欣赏MATLAB的comandos。
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。