matlab.perftest.FrequentistTimeExperiment class

Пакет: matlab.perftest
Суперклассы: matlab.perftest.TimeExperiment

TimeExperiment это собирает переменное количество измерений

Описание

FrequentistTimeExperiment экземпляр TimeExperiment класс, который собирает переменное количество измерений. Среда тестирования собирает переменное количество измерений, чтобы достигнуть заданного относительного предела погрешности на заданном доверительном уровне.

Создать FrequentistTimeExperiment экземпляр, используйте matlab.perftest.TimeExperiment.limitingSamplingError статический метод.

Свойства

развернуть все

Количество измерений прогрева, заданных как неотрицательное целое число. NumWarmups задает число раз, что среда тестирования запускает тестовый код, чтобы нагреть его.

Минимальное количество демонстрационных измерений, заданных как целое число, больше, чем 1. MinSamples задает минимальное число раз, что среда тестирования запускает тестовый код после NumWarmups. Среда тестирования осуществляет тестовый код, по крайней мере, MinSamples времена, независимо от того, достигает ли эксперимент статистических целей.

Максимальное количество демонстрационных измерений, заданных как целое число, больше, чем или равный MinSamplesMaxSamples задает максимальное количество времен, что среда тестирования запускает тестовый код после NumWarmups. Среда тестирования остановится после того, как она возьмет MaxSamples выборки, даже если эксперимент не достигает статистических целей.

Целевой относительный предел погрешности для выборок, заданных как положительное число.

Среда вычисляет Относительный Предел погрешности для демонстрационного X использование уравнения

relMoE=Tстанд. (X)среднее значение (X)длина (X)

где T T-счет от распределения Студента T с помощью заданного ConfidenceLevel и length(X)-1 степени свободы.

Доверительный уровень для выборок, чтобы быть в относительном пределе погрешности, заданном как номер между 0 и 1.

Введенный в R2016a