Иллюстрированный самоучитель по MathCAD 11

Случайные процессы

Встроенные функции для генерации случайных чисел создают выборку из случайных данных АХ. Часто требуется создать непрерывную или дискретную случайную функцию A(t) одной или нескольких переменных (случайный процесс или случайное поле), значения которой будут упорядочены относительно своих переменных. Создать псевдослучайный процесс можно способом, представленным в листинге 14 19.

Листинг 14.19. Генерация псевдослучайного процесса:

Иллюстрированный самоучитель по MathCAD 11 › Математическая статистика › Случайные процессы

В первой строке листинга 14 19 определено количество N независимых случайных чисел, которые будут впоследствии сгенерированы, и радиус временной корреляции т. В следующих трех строках определяются моменты времени тэ, которым будут отвечать случайные значения A(t.,). Создание нормального случайного процесса сводится к генерации обычным способом вектора независимых случайных чисел х и построению интерполяционной зависимости в промежутках между ними. В листинге 14 19 используется сплайн-интерполяция (см гл 15).

Иллюстрированный самоучитель по MathCAD 11 › Математическая статистика › Случайные процессы
Рис. 14.14. Псевдослучайный процесс (листинг 14.19)

В результате получается случайный процесс A(t), радиус корреляции которого определяется расстоянием т между точками, для которых строится интерполяция. График случайного процесса A(t) вместе с исходными случайными числами показан на рис. 14.14. Случайное поле можно создать несколько более сложным способом с помощью многомерной интерполяции.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.