主要内容

性能测试框架

MATLAB的测量性能®代码

您可以使用MATLAB性能测试框架来衡量你的MATLAB代码的性能。框架包括性能measurement-oriented特性如代码运行几次温暖起来,会计的噪声测量。

利用脚本性能测试界面,功能,基于类的单元测试接口。因此,您可以执行资格在你的性能测试,以确保正确的功能行为同时测量代码性能。同时,您可以运行你的性能测试作为标准回归测试,以确保代码更改不失性能测试。

首先,明白了性能测试框架的概述

功能

runperf 运行的测试性能测量
testsuite 创建测试套件

matlab.perftest.TimeExperiment 界面测量被测试代码的执行时间
matlab.perftest.FixedTimeExperiment TimeExperiment收集固定数量的测量
matlab.perftest.FrequentistTimeExperiment TimeExperiment收集变量数量的测量
matlab.perftest.TestCase 超类的matlab.perftest性能测试类
matlab.perftest.TimeResult 从运行时间的实验结果
matlab.unittest.measurement.DefaultMeasurementResult 默认的实现MeasurementResult
matlab.unittest.measurement.MeasurementResult 基类的类测量结果
matlab.unittest.measurement.chart.ComparisonPlot 直观地比较两组实验结果的时间

主题

相关信息