Процедура ANOVA выполняет дисперсионный анализ, определяет значимость факторов по критерию Фишера (F-критерию) и выполняет расчет доверительных интервалов исследуемых величин. Если значение F-критерия не превышает критическое значение, то наблюдаемый фактор незначимый, выборочные последовательности принадлежат одной генеральной совокупности.
При выполнении дисперсионного анализа для каждого уровня обработки исследуемого фактора необходимо выполнить несколько прогонов модели. Количество прогонов устанавливается в зависимости от задаваемой точности (см. параграф 3.5). Для уменьшения корреляции результатов прогонов рекомендуется, чтобы каждый из прогонов использовал свою последовательность псевдослучайных чисел. После каждого прогона модели необходимо сохранить результаты моделирования, обнулить собранную за предыдущий прогон статистику и удалить транзакты из модели. Для выполнения этих действий необходимо воспользоваться следующими операторами GPSS World:
|
|
RMULT - устанавливает начальные значения множителей для генераторов случайных чисел (см. параграф 4.27);
CLEAR - осуществляет обнуление собранной статистики за предыдущий прогон модели и удаляет транзакты из модели, но не устанавливает множители генераторов случайных чисел в начальные значения. Операнд А = OFF запрещает обнуление матрицы результатов (см. параграф 4.27);
START - используется для инициирования процесса моделирования. Если задать второй операнд NP, то статистика не будет выводиться на экран (см. параграф 4.27);
MSAVEVALUE - записывает полученные результаты моделирования в специальную матрицу результатов (см. параграф 4.17).
Все перечисленные операторы должны записываться в специальный текстовый файл, который размещается в одном каталоге с файлом модели.
Перед началом моделирования необходимо определить матрицу результатов. Например: