matlab.perftest. Класс FrequentistTimeExperiment

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

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

Описание

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

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

Свойства

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

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

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

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

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

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

relMoE=T∗std (X) среднее значение (X) ∗length (X)

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

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

Введенный в R2016a

Была ли эта тема полезной?