Автор работы: Пользователь скрыл имя, 26 Марта 2013 в 05:37, контрольная работа
Определить площадь фигуры, заданной координатами вершин, методом Монте-Карло, проведя 20 испытаний. Оценить точность результата. Определить площадь фигуры аналитически и сравнить полученные результаты.
А(5;0), B(2;3), C(10;18), D(15;15), E(20,5), F(10;0)
Нарисуем в двухмерных координатах заданный шестиугольник, вписав его в прямоугольник, чья площадь составляет (20 – 2) · (18 – 0) = 324 (рис.1)
Задание № 1 3
Задание № 2 6
Задание № 3 7
Формула пуассоновского потока определяет расстояние между двумя случайными событиями следующим образом: t = –Ln(rрр)/λ. Тогда, учитывая, что λ = 4, имеем расстояния между двумя случайными соседними событиями: 0.85, 0.26, 0.38, 0.16 часа. То есть события наступают: первое — в момент времени t = 0, второе — в момент времени t = 0,85, третье — в момент времени t = 1,11, четвертое — в момент времени t = 1,49, пятое — в момент времени t = 1,65 и так далее. События — приход заявок отразим на первой линейке.
Берется первая заявка и, так как в этот момент каналы свободны, устанавливается на обслуживание в первый канал. Заявка 1 переносится на линейку «Канал 1».
Время обслуживания в канале тоже случайное и вычисляется по аналогичной формуле:
где роль интенсивности играет величина потока обслуживания μ1 или μ2 в зависимости от того, какой канал обслуживает заявку.
Расчет расстояния между случайными событиями на второй линейке, при условии, что μ1=1.
rрр[0; 1] |
ln(rрр[0; 1]) |
Расстояние между двумя |
Время, мин |
- |
- |
- |
0 |
0,6855 |
-0,3776 |
0,37760 |
23:06 |
0,7644 |
-0,2687 |
0,26870 |
16:12 |
0,8276 |
-0,1892 |
0,18920 |
11:35 |
0,9595 |
-0,0413 |
0,04130 |
2:48 |
0,2194 |
-1,5169 |
1,51690 |
1:31:01 |
0,4268 |
-0,8514 |
0,85140 |
51:08 |
0,9526 |
-0,0486 |
0,04860 |
3:32 |
0,8395 |
-0,1749 |
0,17490 |
10:49 |
0,9232 |
-0,0799 |
0,07990 |
5:19 |
0,8109 |
-0,2096 |
0,20960 |
12:58 |
Расчет расстояния между случайными событиями на третьей линейке, при условии, что μ1=2.
rрр[0; 1] |
ln(rрр[0; 1]) |
Расстояние между двумя |
Время, мин |
- |
- |
- |
51:03 |
0,451 |
-0,7963 |
0,3982 |
24:29 |
0,6048 |
-0,5029 |
0,2515 |
15:09 |
0,6617 |
-0,4129 |
0,2065 |
12:39 |
0,5997 |
-0,5113 |
0,2557 |
15:34 |
0,5492 |
-0,5993 |
0,2997 |
18:38 |
0,72 |
-0,3285 |
0,16425 |
10:26 |
0,114 |
-2,1716 |
1,08580 |
1:05:15 |
0,4062 |
-0,9009 |
0,45045 |
27:03 |
0,1214 |
-2,1087 |
1,05435 |
1:03:26 |
0,6713 |
-0,3985 |
0,19925 |
12:36 |
Если в некоторый момент окажется, что оба канала заняты, то следует установить заявку в очередь. Заметим, что по условиям задачи в очереди в отличие от каналов заявки находятся не случайное время, а ожидают, когда освободится какой-то из каналов. После освобождения канала заявка поднимается на линейку соответствующего канала и там организуется ее обслуживание.
Если все места в очереди в момент, когда придет очередная заявка, будут заняты, то заявку следует отправить на линейку «Отказанные».
Процедуру имитации обслуживания заявок продолжают некоторое время наблюдения Tн. Чем больше это время, тем точнее в дальнейшем будут результаты моделирования. Реально для простых систем выбирают Tн, равное 50—100 и более часов, хотя иногда лучше мерить эту величину количеством рассмотренных заявок.
Временная диаграмма работы СМО
Анализ временной диаграммы
Сначала
нужно дождаться