Випадкові процеси

Вид материалаДокументы
1 Модель та алоритм
Подобный материал:
1   2   3   4



Рисунок 4.1


Розрахунки середніх значень відбуваються за допомогою функції СРЗНАЧ(), а стандартних відхилень – СТАНДОТКЛ(), які знаходяться серед статистичних функцій.

Середня сумарна кількість клієнтів у комірці В17 підраховується за формулою:


=B10+B14


Доля обслугованих клієнтів у комірці В18 розраховується за формулою:

=B10/B17*100


4.4.8 Рекомендації по порядку виконання розрахунків і представлення результатів


4.4.8.1 Для розрахунків використовується наведена програма на мові VBA, що розрахована на використання у середовищі Ехсel. За бажанням студент може створити власну версію наведеної програми на любої іншої мові програмування.

4.4.8.2 Для встановлення програми необхідно: скопіювати на власну дискету робочу книгу Слу_Пр_Лаб4.xls, що міститься у локальній мережі. Далі необхідно організувати оформлення поточного робочого аркушу у відповідності до рис. 4.1. Програмний модуль не зв’язаний з визначеним робочим аркушем, тому розрахунки можна проводити на будь-якому робочому аркуші. Поперед не обходимо організувати таблицю вхідних даних (рис.4.1) і активізувати цей аркуш (встановити його на екрані).

4.4.8.3 Користуючись власними вхідними даними з розділу 4.6, слід провести такі розрахунки, бажано, на окремих аркушах:

а) При показовому розподілі часу:

1) Провести розрахунки при кількості діб 100, 400, 1000, 1500, 2000

2) Зробити таблицю залежності середньої кількості обслугованих клієнтів від кількості діб випробувань, зробити висновок про сталість розрахунків.

3) Провести розрахунки по п. 1), 2) для даних зі збільшенням робочих місць перукарів і зменшенням місць у кімнаті очікування.

б) При рівномірному розподілі часу:

1) Внести зміни в підпрограми.

2) Провести розрахунки по пп.. а).

Бажано кожний окремий розрахунок оформляти на окремому робочому аркуші.


4.5 Вимоги до звіту про роботу

.


4.5.1 Звіт виконується у відповідності до загальних вимог, викладених у частині 1. Перший аркуш звіту – титульний аркуш, оформлюється за взірцем (додаток Б).

4.5.2 Основна частина звіту складається з таких розділів:

ВСТУП

1 МОДЕЛЬ ТА АЛОРИТМ

2 ПРОГРАМА МОДЕЛЮВАННЯ

4 РЕЗУЛЬТАТИ МОДЕЛЮВАННЯ

ВИСНОВКИ

До звіту додаються :

а) Робоча книга Excel з проектом розрахунків

б) ехе-Файли програм, що створені студентом під час виконання роботи (якщо студент не користувався мовою VBA).

4.5.3

а) Надається постановка задачі (легенда роботи), разом з вхідними даними.

б) Надається принциповий шлях рішення.

Розділ пишеться свавільно, у дусі твору.

4.5.4 У розділі 1 МОДЕЛЬ ТА АЛГОРИТМ УМОВА ЗАДАЧІ надається опис типу моделі та алгоритму, за взірцем 4.4. Бажано (але не обов’язково) представлення алгоритму у вигляді блок-схеми, яку можна виготовити на паперовому носії вручну, а потім перевести у електронний вид шляхом сканування.

4.5.5 У розділі 2 ПРОГРАМА МОДЕЛЮВАННЯ навесии лістинг програми, у тому числі – навести 2 варіанти листингів підпрограм-функцій: для показникового та рівномірного розподілу. Описати усі перемінні і масиви, їх призначення, за взірцем 4.4.

4.5.6 У розділі 3 РЕЗУЛЬТАТИ МОДЕЛЮВАННЯ наводиться опис результатів. Цей розділ доцільно розташувати за окремими підрозділами:

3.1 Показовий розподіл

3.2 Рівномірний розподіл

У підрозділі 3.1 навести у виді таблиць, графіків і коментарів до них результати моделювання у послідовності, що викладена у 4.4.8.3, зробити висновок про результат моделювання – доцільно чи ні організовувати додаткове місце. Дані у таблицях – округляти до 1 значцщої цифри після коми.

У підрозділі 3.2 навести таку ж саму інформацію, що у підрозділі 3.1 і порівняти результати для двох типів розподілів.

Приклад оформлення:


3.1 Показовий розподіл


На першому етапі роботи було проведено моделювання згідно з програмою, що наведена у розділі 2. Моделювання проводили таких варіантів:

а) Кількість перукарів 2, кількість місць у системі – 7 (5 – на очікування);

б) Кількість перукарів 3, кількість місць у системі – 5 (2 на очікування)

Для обох випадків ми розраховували середню кількість обслужених клієнтів, середньоквадратичне відхилення цей величини, а також, середню частку обслужених кліентів при різної кількості випадкових випробувань (“добових циклах”), з тим, щоб визначити, чи є результати моделювання сталими. Результати моделювання представлені у таблиці 3.1.


Таблиця 3.1 – Вплив кількості випадкових випробувань (NW) на середню кількість обслугованих клієнтів (Noб), середньоквадратичне відхилення кількості обслугованих клієнтів (об), частку обслугованих клієнтів від загальної кількості (Р,%) для варіантів а) і б).



NW

Варіант а)

Варіант б)

Noб

(об

Р,%)

Noб

(об

Р,%)

100

43,6

5,0

71

49,9

5,2

82

500

43,1

5,3

71

50,0

5,2

82

1000

43,3

5,3

71

49,9

5,1

81

1500

43,7

5,2

70

49,8

5,3

82

2000

43,5

5,1

71

49,9

5,2

82



З даних таблиці 3.1.віпливає наступне:

- Спостерігається сталість результатів моделювання, що проявляється у незалежності результатів від кількості випробувань.

- При переході від варіанту а) до варіанту б) відбувається збільшення кількості обслугованих клієнтів з 43,5 (у середньому) до 49,9. Тобто, збільшення складає у середньому 6,4 клієнта на добу. Оскільки середній прибуток від клієнта складає 2 грн, реорганізація за варіантом б) дозволить одержати щодобово в середньому:

6,42 = 12,8 грн додаткового прибутку.

У розрахунок на місяць це складає в середньому:

12,830 = 384 грн.


Виходячи з результатів моделювання, можна вважати, що реорганізація обслуговування клієнтів за варіантом б) є економічно вигідною і доцільною.


4.5.7 В розділі ВИСНОВКИ стисло описати основні результати роботи. Висновки нумерують. Перший висновок – узагальнюючий.

Приклад


ВИСНОВКИ


1 Проведено моделювання роботи перукарні у двох варіантах організації обслуговування з метою визначити, чи є економічний сенс у реорганізації роботи.

2 Моделювання проведено за двома варіантами при двох законах розподілу ймовірностей часу між зверненнями клієнтів до перукарні протягом добі и часу обслуговування: показовому та рівномірному.

3 Встановлено, що при заданих вхідних характеристиках реорганізація по варіанту б) у порівнянні з вхідним а) є.... (доцільною, недоцільною, чому)


4.6 Вибір варіантів


4.6.1 Вибір варіантів вхідних даних відбувається згідно з таблицею 4.2, номер варіанту співпадає з порядковим номером у списку в журналі академічної групи.

4.6.1 Одержані дані необхідно вставити в умову завдання, опис якого є спільним для усіх студентів і міститься у підрозділі 4.2.

4.6.2 Опис, разом з Вашими даними, необхідно помістити у звіт про роботу згідно п. 4.5.

Таблиця 4.2


Варіант

N1

N2

t1

t2

Варіант

N1

N2

t1

t2

1

2

4

200

120

16

2

5

210

80

2

3

5

300

130

17

3

3

380

140

3

4

3

360

130

18

4

4

380

50

4

2

5

290

140

19

2

3

390

120

5

3

5

300

100

20

3

4

250

80

6

4

3

300

110

21

4

5

360

60

7

2

5

310

90

22

2

4

350

110

8

3

5

370

80

23

3

4

210

60

9

4

3

230

120

24

4

3

210

110

10

2

3

320

120

25

2

4

370

110

11

3

5

330

80

26

3

4

390

90

12

4

5

210

130

27

4

3

240

110

13

2

4

330

90

28

2

5

370

100

14

3

3

390

100

29

3

5

350

120

15

4

4

240

140

30

4

3

260

120



4.7. Контрольні запитання


1 Поясніть зміст завдання і шлях рішення

2 Поясніть алгоритм рішення задачі.

3 Яким чином в алгоритмі і програмі відбувається перевірка, чи є вільні місця у перукарні?

4 Як відбувається підрахунок кількості клієнтів, що обслуговані?

5 Як виглядає підпрограма для рівномірного розподілу?

6 Як у програмі відбувається достроковий вихід з циклу? Де він використовується в алгоритмі?

7 Пояснить, яким чином відбувається врахування перебігу процесів,. що моделюються, у часі?

8 Що передбачає алгоритм і програма в разі досягнення перемінною N_C нульового значення?

Додаток А


Титульний аркуш звіту


Міністерство освіти і науки України

Східноукраїнський національний університет

імені Володимира Даля

Рубіжанський філіал

Кафедра вищої математики і комп’ютерних технологій


ЗВІТ

Про лабораторну роботу № 1 з дисципліни

“ВИПАДКОВІ ПРОЦЕСИ”

Назва роботи: “1 ВИВЧЕННЯ ПЕРЕХІДНОГО ПРОЦЕСУ

ВСТАНОВЛЕННЯ ФІНАЛЬНИХ ІМОВІРНОСТЕЙ


Варіант № 8


Виконав: студент гр. ІД-00 Іваненко П.П.


Додаток: файл Иваненко_ИД_00_ВП1.xls з проектом


2005


НАВЧАЛЬНЕ ВИДАННЯ


ВИПАДКОВІ ПРОЦЕСИ ЛАБОРАТОРНІ РОБОТИ


Відповідальний за випуск: Кондратов С.О.


Підписано до друку “___”_________ 2005 р. Формат 608416

Друк. арк.. 20

Тираж ___ пр.


Ротапринт РФ СНУ 93009, м.Рубіжне, вул. Леніна, 31