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