- •Набір технологій аналітичного моделювання
- •Моделювання технологічних процесів в інформаційних системах менеджменту
- •Вирішення задач оптимізації з використанням ms Excel
- •Лінійна оптимізація
- •Завдання для виконання індивідуальної роботи
- •Балансові моделі : системи лінійних алгебраїчних рівнянь
- •Завдання для виконання індивідуальної роботи
- •Моделі прийняття рішень (прогнозування, циклічні обчислення)
- •Завдання для виконання індивідуальної роботи
- •Завдання для виконання індивідуальної роботи
- •Моделювання ризиків в системах менеджменту
- •Нормстрасп (нормализация(X; середнє; стандартне відхилення)).
- •Завдання для виконання практичної роботи
Завдання для виконання індивідуальної роботи
№ варіанта |
Для двох величин х (тиждень) та у (обсяг реалізації) знайти математичну модель, яка найкращим чином описує емпіричні значення. Визначити історію даних і зробити прогноз на 3 періоди, та обчислити знайдені значення обсягу реалізації. |
||||||||||||||||||||||||||||||
1 |
|
||||||||||||||||||||||||||||||
2 |
|
||||||||||||||||||||||||||||||
3 |
|
||||||||||||||||||||||||||||||
4 |
|
||||||||||||||||||||||||||||||
5 |
|
||||||||||||||||||||||||||||||
6 |
|
||||||||||||||||||||||||||||||
7 |
|
||||||||||||||||||||||||||||||
8 |
|
||||||||||||||||||||||||||||||
9 |
|
||||||||||||||||||||||||||||||
10 |
|
Циклічні обчислення ( визначення коренів рівняння)
Покажемо, як можна використовувати циклічні обчислення на прикладі задачі визначення кореня рівняння методом Ньютона. розглянемо квадратне івняння X2 -5X+6 =0. Знайти корінь рівняння можна, використовуючи лише одну клітинку Excel. Для цього потроібно включити режим циклічних обчислень, задіявши опцію Файл, Параметры, Формулы, Параметры вычислений, Включить итеративные вычисления, потім ввести в довільну клітинку з ім'ям, наприклад, X рекурентну формулу, що задає обчислення за методом Ньютона: де і задають, відповідно, вирази для обчислення функції і похідної. Для нашого квадратного рівняння після введення формули =A1-(A1^2-5*A1+6)/(2*A1-5) у клітинці А1 (рис. 23) з’явиться значення 2, що відповідає одному з коренів рівняння.
Рис. 23.
Для того, щоб одержати другий корінь, потрібно зробити зміну початкового наближення. У нашому випадку початкове наближення не задавалося, ітераційний процес обчислень починався зі значення в клітинці А1 за умовчанням і рівного нулю. До початку циклу треба задати початкові установки. У клітинку з ім'ям Xinit вводимо початкове наближення (рис. 24). у клітинку Xcur, у якій і будуть виконуватися ітеративні обчислення, вводимо формулу: = ЕСЛИ(Xcur =0; Xinit; Xcur - (Xcur^2 – 5*Xcur+6)/(2* Xcur -5)).
Рис. 24.
Зазначимо, що на першому кроці обчислень, функція ЕСЛИ (IF) вмістить в клітину Xcur початкове значення, а потім при зміні початкового наближення почне обчислення за формулою на наступних кроках.
Щоб змінити початкове наближення, недостатньо змінити вміст клітинки Xinit і запустити процес обчислень. У цьому випадку обчислення будуть продовжені, починаючи з останнього обчисленого значення. Щоб обнулити значення, яке зберігається в клітині Xcur, слід заново записати туди формулу. Для цього досить обрати клітинку і виділити текст формули безпосередньо у рядку формул. Клацання по Enter почне обчислення з новим початковим наближенням.
Прийняття рішень в загальному випадку пов’язане з функцією вибору. В багатьох випадках можливо звести задачу прийняття рішень до розв’язку оптимізаційної задачі, системи рівнянь або окремого рівняння. Тому менеджер, приймаючи рішення, повинен перш за все, визначити можливість приведення своєї задачі до однієї з існуючих моделей.