Класс: matlab.perftest. TestCase
Пакет: matlab.perftest
Измерьте код с автоматическим цикличным выполнением
keepMeasuring(testcase)keepMeasuring(testcase,label) дает среде тестирования команду выполнять итерации через цикл keepMeasuring(testcase)while так много раз, как это должно получить точное измерение производительности.
Тесты производительности, которые выполняются слишком быстро для MATLAB® ко времени точно, отфильтрованы с отказом предположения. С методом keepMeasuring среда тестирования может измерить значительно более быстрый код путем автоматического определения числа раз, чтобы выполнить итерации через код и измерения среднего уровня.
Вы не можете поместить цикл keepMeasuring-while между вызовами startMeasuring и stopMeasuring. Точно так же вы не можете вызвать startMeasuring и методы stopMeasuring в цикле keepMeasuring-while.
маркирует измерение keepMeasuring(testcase,label) label. Измерения, сгенерированные в том же методе тестирования и с той же меткой, накоплены и суммированы. Метка добавлена в угловых скобках к тестовому имени элемента в свойствах Samples и TestActivity объекта MeasurementResult.