主要内容

showInstrumentationResults

由检测结果记录,编译C代码的功能

描述

showInstrumentationResults ('mex_fcn”)打开检测报告查看器插装的墨西哥人函数调用,显示的结果mex_fcn

悬停在变量和表达式在报告中显示登录信息。记录的信息包括最大和最小值,提出分数或单词长度百分比的电流范围内,以及是否值始终是一个整数,这取决于您指定的选项。如果您指定包含他们buildInstrumentedMex功能,还包括直方图。相同的信息显示在一个汇总表变量选项卡。

当你打电话showInstrumentationResults,一个文件命名仪表/mex_fcn/ html / printable.html被创建。mex_fcn相应的仪器墨西哥人函数的名称。选择该文件打开一个基于web的版本的检测报告查看器。从MATLAB中打开这个文件®文件,右键单击并选择外开放的MATLAB

showInstrumentationResults如果检测函数返回一个错误mex_fcn还没有被调用。

请注意

记录的结果showInstrumentationResults函数是一个积累的插装的墨西哥人函数之前调用。清除日志,看看clearInstrumentationResults

showInstrumentationResults ('mex_fcn',' -选项”)指定选项仪表部分的结果检测报告查看器

例子

showInstrumentationResultsmex_fcnshowInstrumentationResults mex_fcn选项替代语法打开吗检测报告查看器

例子

全部折叠

这个例子展示了如何创建一个仪器的墨西哥人功能,运行测试台上,然后查看记录结果。

定义模型输入参数。

n = 128;x =复杂(0 (n, 1));w = fi_radix2twiddles (n);

生成一个仪器的墨西哥人的功能。使用- o选项指定墨西哥人函数名。使用柱状图选择计算直方图。

如果你有一个MATLAB®编码器™许可证,您还可以添加编码器选择。在这种情况下,

buildInstrumentedMextestfft- otestfft_instrumentedarg游戏{x, coder.Constant (w)}柱状图

如果你有一个MATLAB®编码器™许可证,您还可以添加编码器选择。例如,

buildInstrumentedMextestfft编码器- otestfft_instrumentedarg游戏{x, w}

就像fiaccel函数,buildInstrumentedMex函数生成一个墨西哥人的功能。生成C代码,使用MATLAB®编码器™codegen函数。

运行一个测试文件记录仪器的结果。使用showInstrumentedMex函数打开报告。查看模拟最小和最大值和整数状态,暂停在报告中一个变量。您还可以看到表中提出了双精度数字数据类型。

我= 1:20 y = testfft_instrumented (randn(大小(x)), w);结束showInstrumentationResultstestfft_instrumented

instrumentation-report-tb1.png

直方图显示,然后使用clearInstrumentationResults函数结果日志。

clearInstrumentationResultstestfft_instrumented

运行不同的测试台上,然后查看新仪器的结果。

我= 1:20 y = testfft_instrumented (cast(兰德(大小(x)) -0.5,“喜欢”,x), w);结束showInstrumentationResultstestfft_instrumented

instrumentation-report-tb2.png

把一个变量的直方图,单击直方图图标变量选项卡。

numeric-type-scope-x-tb2.png

直方图显示,然后使用clearInstrumentationResults函数结果日志。

clearInstrumentationResultstestfft_instrumented

清晰的墨西哥人的功能。

清晰的testfft_instrumented

输入参数

全部折叠

仪器的墨西哥人使用函数buildInstrumentedMex

检测结果选项,指定为:

-defaultDTT

默认数据类型提出单数据类型输入,或双T要么是一个numerictype对象或以下之一:“remainFloat”(默认),“双”,“单一”,“int8”,“int16”,“int32”,“int64”,“uint8”,“uint16”,“uint32”,或“uint64”

如果你指定一个int使用uint,signedness和字长int使用uint值和长度提出了一小部分。

默认值是remainFloat,不提出任何数据类型。

-nocode

不显示MATLAB代码打印报告。只显示记录的表变量。这个选项只有结合的影响可打印的选择。

-optimizeWholeNumbers

优化变量的单词长度的模拟最小/最大日志表明,他们总是整数。

-percentSafetyMarginN

模拟最小/最大的安全裕度,N是百分之一的价值。

可打印的

创建和打开一个可打印HTML报告。报告系统中打开浏览器。

-proposeFL

提出部分长度为指定的单词长度。

-proposeWL

提出对指定的单词长度部分的长度。

版本历史

介绍了R2011b

全部展开