- •Лабораторная работа №1 Построение компьютерной модели
- •Пример компьютерной модели «Биоритмы»
- •I этап. Цели моделирования.
- •II этап. Формализация задачи.
- •III этап. Построение математической модели.
- •IV этап. Выбор метода исследования.
- •V этап. Проверка модели на адекватность
- •VI этап. Использование модели.
- •Задание к лабораторной работе
- •Лабораторная работа №2 Моделирование физических процессов в среде табличного процессора. Краткие теоретические сведения
- •Пример выполнения задания
- •Изменение скорости и высоты со временем
- •Изменение скорости и высоты со временем
- •Задание к лабораторной работе
- •Варианты заданий
- •Лабораторная работа №3 Построение графических моделей физических процессов в среде Lazarus Краткие теоретические сведения
- •Пример выполнения задания
- •Задание к лабораторной работе
- •Варианты заданий
- •Лабораторная работа №4 Имитация движения в среде Lazarus. Краткие теоретические сведения
- •Пример выполнения задания
- •Задание к лабораторной работе
- •Лабораторная работа №5 Компьютерное моделирование в экологии Краткие теоретические сведения
- •Лабораторная работа №6 Компьютерное моделирование случайных процессов. Краткие теоретические сведения.
- •Задание к лабораторной работе
- •Литература
Задание к лабораторной работе
Произвести моделирование указанного случайного процесса в среде Excel
Оценить значения указанных в варианте выходных параметров модели
Создать текстовый отчет по лабораторной работе, включающий:
постановку задачи и описание модели;
результаты, полученные в ходе выполнения задания (в различных формах);
качественный анализ результатов.
Вариант 1.
Провести моделирование очереди в магазине с одним продавцом при равновероятных законах распределения описанных выше случайных величин: приход покупателей и длительность обслуживания (при некотором фиксированном наборе параметров). Получить устойчивые характеристики: средние значения ожидания в очереди покупателем и простой продавца в ожидании прихода покупателей, оценить их достоверность. Оценить характер функции распределения величин g и h.
Вариант 2.
Провести то же моделирование при пуассоновских законах распределения вероятностей входных событий: приход покупателей и длительность обслуживания (при некотором фиксированном наборе параметров).
Вариант 3.
Провести то же моделирование при нормальном законе распределении вероятностей входных событий: приход покупателей и длительность обслуживания (при некотором фиксированном наборе параметров).
Вариант 4.
В рассмотренной выше системе может возникнуть критическая ситуация, когда очередь неограниченно растет со временем. В самом деле, если покупатели заходят в магазин очень часто (или продавец работает слишком медленно), то очередь начинает нарастать, и в рассматриваемой системе с конечным временем обслуживания наступит кризис.
Найти величины amax и bvax), отражающие указанную критическую ситуацию, при равновероятном распределении входных событий.
Вариант 5.
На травмопункте работает один врач. Длительность лечения больного и промежутки времени между поступлениями больных — случайные величины, распределенные по пуассоновскому закону. По тяжести травм больные делятся на три категории, поступление больного любой категории — случайное событие с равновероятным распределением. Врач вначале занимается больными с максимально тяжелыми травмами, затем, если таковых нет, — больными с травмами средней тяжести и лишь затем — больными с легкими травмами. Смоделировать процесс и оценить средние времена ожидания в очереди больных каждой из категорий.
Вариант 6.
Реализовать имитационную модель статистического моделирования для решения задачи Бюффона. В ходе моделирования выполнить расчет приближенного значения числа π.
Вариант 7.
Разработать модель случайного одномерного блуждания (модель «пьяницы»). Ответить на вопрос: какова вероятность при таком блуждании удалиться от начальной точки на n шагов?
Вариант 8.
В условиях задачи из предыдущего варианта получить ответ на вопрос: какова вероятность «пьянице» вернуться через n шагов в начальную точку?
Вариант 9.
В игре участвуют игрок и маклер. У игрока имеется начальный капитал K монет. Он желает в ходе игры удвоить свой капитал. Маклер бросает монету. Если выпал герб, то маклер выплачивает игроку сумму, равную ставке, назначаемой игроком. При выпадении цифры та же сумма выплачивается маклеру игроком. Игра прекращается, если у игрока не осталось монет или он смог удвоить свой капитал. Смоделировать описанную игру. Ответить на вопрос: какова оптимальная ставка при фиксированном значении K?
Вариант 10.
Смоделировать игру, описанную в варианте 9. Ответить на вопрос: Вероятность какого события больше: разорения игрока или его выигрыша?
Вариант 11.
Двое играют в следующую игру: каждый игрок по очереди бросает 2 игральные кости, суммируя выпавшие очки. Выигрывает тот, кто первым наберет более 100 очков. Смоделировать описанную игру, ответить на вопрос: есть ли преимущество у того, кто ходит первым?
Вариант 12.
Смоделируйте известную игру «Спортлото» 6 из 49. В качестве исходных данных введите сведения о 100 заполненных билетах. Проведите розыгрыш одного тиража. Подсчитайте количество билетов, в которых угадано 3, 4, 5, 6 номеров и соответствующие вероятности.