- •Вычислительная система как объект моделирования.
- •Виды моделирования.
- •Методы вероятностного моделирования.
- •Основные этапы моделирования.
- •Моделирование случайных воздействий.
- •Случайные величины и их распределение
- •Мода случайной величины.
- •Медиана случайной величины.
- •Характеристики рассеивания случайной величины.
- •Корреляционный момент (корреляция).
- •Коэффициент корреляции:
- •Коэффициент автокоррелиации.
- •Правило трех сигма.
- •Экспоненциальное распределение.
- •Распределение Хи – квадрат.
- •Статистическое оценивание последовательности чисел.
- •Проверка качества последовательностей псевдослучайных чисел.
- •Соответствие по критерию согласия.
- •Критерий Хи – квадрат.
- •Критерий Колмогорова.
- •Проверка равномерности.
- •Тест пар.
- •Тест комбинаций (аналог теста пар).
- •Тест наибольшей из t.
- •Тест монотонности
- •Тест апериодичности, только для псевдослучайных чисел.
- •Моделирование случайных воздействий
- •Программный метод получения псевдослучайных чисел.
- •1 . Метод середины квадрата
- •2. Метод умножения.
- •3. Конгруэнтные процедуры.
- •Использование последовательностей равномерно распределенных случайных (псевдослучайных) чисел в задачах статистического моделирования.
- •Формирование последовательности случайных чисел имеющих неравномерный закон распределения.
- •Геометрическая интерпретация метода обратной функции
- •Метод обратной функции
- •Метод обратной функции для экспоненциального закона.
- •Метод Неймана
- •Метод ступенчатой аппроксимации
- •Специализированный метод для реализации последовательности псч по нормальному закону распределения.
- •Экспоненциальный закон распределения
- •Планирование машинного эксперимента
- •Тактическое планирование эксперимента
- •Тактическое планирование эксперимента
- •Технические и программные средства моделирования.
- •Технические средства моделирования.
- •2.Цифровые вычислительные машины
- •3.Гибритные вычислительные комплексы
- •4.Специализированные эвм
- •Программные средства моделирования.
- •Пакет прикладных программ “statistica”:
- •Лабораторная работа №1.
- •Вербальное описание на основе q-схем.
Моделирование случайных воздействий.
Для моделирования случайных воздействий используются потоки (последовательности) случайных или псевдослучайных чисел.
Случайные числа – это такие числа, значение которых невозможно предсказать и для их формирования используются источники физической случайности.
Псевдослучайные числа – это такие числа, которые формируются по заранее заданному алгоритму.
Последовательность – это повторяемые (тиражируемые) и предсказуемые числа.
При определенных условиях они удовлетворяют требованиям предъявляемые к случайным числам.
Способы для формирования случайных и псевдослучайных чисел.
табличный
аппаратный (физический)
программный
табличный способ заключается в том, что числа (случайные \ псевдослучайные) полученные способом 2. и 3. хранятся в файле, таблице, откуда выбираются по мере необходимости.
Достоинства:
Воспроизводимость (тиражность)
Возможность однократной проверки качества с использование статистических методов
Недостатки:
Количество чисел ограничено
Низкое быстродействие
Невозможно изменить характеристики псевдослучайных чисел в процессе решения задачи
Аппаратный способ можно сгенерировать как для случайных чисел. Так и для псевдослучайных.
Псевдослучайные числа выражаются посредствам двоичных векторов с разрядностью n.
x1 (t)=01
x1 (t) x1 (t+1)
X(t)= … X(t+1)= …
xn(t) xn(t+1)
Изменение состояния по средствам переключающей матрицы.
1 2
… n-1
n
1 0 … 0 0
=
0 1 … 0 0
… … … номер строки – вход элемента в регистр.
0 0 … 1 0
номер столбца – выход элемента из регистра.
aij nxn aij = 01
=01, где 1 – связь есть, 0 – связи нет.
Пример:
RG
1 0 0 1
= 1 0 0 0
0 1 0 0
0 0 1 0
Ограничения:
Х (0) 0. Число состояний равно 2n – 1.
1,…,n подбирать так, чтобы период имел максимальную длину Т = 2n – 1. Необходимо, чтобы присутствовали 1 и n разряды.
возвести в степень S>1.
Аппаратный случай для случайных чисел.
Датчик случайных чисел (символов):
0
1
На практике
Структура ДСС
ГШ – генератор шумов
► - усилитель
ПЭ – пороговый элемент
& - буферный элемент
ТТ – т-триггер
уменьшается путем параллельного соединения ДСС1, ДСС2 и элемента сумма по модулю 2.
Пример:
Случайные величины и их распределение
Случайная величина – это величина Х, которая в результате опыта принимает одно из n значений (х1, …, хn), которые образуют полную группу несовместных событий, причем заранее не известно какое событие произойдет.
Случайные величины разделяются на дискретные и непрерывные случайные величины.
Дискретной случайной величиной называется случайная величина Х, которая принимает отдельные изолированные возможные значения xi с вероятностями pi.
Закон распределения дискретной случайной величины есть совокупность пар (xi, pi), i=1, …, n
x |
x1 |
x2 |
… |
xn |
Пример: |
x |
-10 |
5 |
10 |
p |
p1 |
p2 |
… |
pn |
|
p |
0.3 |
0.6 |
0.1 |
Непрерывная
случайная величина – случайная
величина Х, которая принимает все
значения из конечного или бесконечного
интервала.
– функция плотности распределения.
– функция распределения, которая
определяет вероятность того, что
случайная величина в результате испытания
примет значение меньше х.
Свойства функции распределения.
1.
2.
– неубывающая, т.е.
3. F(-)=0
4. F(+)=1
П
ример:
0; x<1
F(x)
=
,
1; x>3
Для дискретной случайной величины:
Функция дискретной случайной величины F(x) стоится по таблице, значения меняются скачкообразно, величина скачка – значение xi=pi.
Задача: вероятность
случайной величины
x0: f(x0) – вероятность того, что X=x0
Свойства функции плотности распределения.
1. f(x)0
2. ∫f(x)dx=1
- x
3. F(x)=f(z)dz
-
Задача – связь F(x) и f(x).
0; x0
F(x)= -ax2; 0<x1
1; x>1
0; x0
f(x)=dF(x)/dx= 2ax; a<x1
1; x>1
