You are on page 1of 6

ЛАБОРАТОРНЕ ЗАНЯТТЯ №3 (2 год.

ТЕМА: Розв’язування задач на підбір параметра

НАВЧАЛЬНА МЕТА:  формувати вміння використовувати метод «Подбор


параметра» табличного процесора, розвивати навики використання електронних таблиць
для розв’язування прикладних задач
ОБЛАДНАННЯ ТА ОСНАЩЕННЯ: персональний комп’ютер, табличний
процесор Microsoft Excel

ОСНОВНІ ТЕОРЕТИЧНІ ПОЛОЖЕННЯ

У багатьох задачах певний результат є відомим, а от значення параметрів, за яких


цей результат досягається, – ні. Як приклад можна навести задачу, у якій потрібно
визначити, через скільки годин скисне молоко або за якого обсягу випуску продукції
фірма отримає прибуток у 1 000 000 грн. У математиці клас таких задач є найширшим. Це,
зокрема, задачі на розв’язання алгебраїчних рівнянь та нерівностей або на пошук
екстремумів.
У всіх подібних задачах використовується поняття цільової функції – вона має
досягти певного значення або оптимізуватися (мінімізуватися чи максимізуватися). В
електронній книзі формулу обчислення цільової функції записують у певну клітинку, яку
також називають цільовою. Цільова функція залежить від параметрів (часто – від одного
параметра), значення яких зберігаються в інших клітинках електронної таблиці. Власне
кажучи, задача полягає у підборі таких значень параметрів, за яких у цільовій клітинці
буде отримано бажаний результат.
У табличному процесорі Excel є спеціальні засоби, які автоматично підбирають
потрібні значення у клітинках параметрів. Вони називаються Подбор параметра та
Поиск решения. Перший із них дозволяє отримати в цільовій клітинці певне значення, а
другий – оптимізувати значення цільової функції.
Отже, засіб Подбор параметра застосовують так:
1) в одну з клітинок електронної таблиці слід увести формулу цільової функції. Це
буде цільова клітинка (на рисунку 1 – клітинка С4).

Рисунок 1 - Цільова клітинка

2) далі необхідно виконати команду Данные  Работа с данными  Анализ «что


если»  Подбор параметра та заповнити поля у вікні, що відкриється (рисунок 2):
 поле Установить в ячейке має містити адресу цільової клітинки;
 у поле Значение слід ввести значення, якого має набути цільова функція;
 у поле Изменяя значение ячейки слід увести адресу клітинки-параметра.
Рисунок 2 - Вікно Подбор параметра

Наприклад, на рисунку 2 параметр міститиметься у клітинці С3, і якщо в цільовій


клітинці С4 потрібно отримати значення 0, вікно Подбор параметра слід заповнити так,
як на рисунку 2.
 на завершення потрібно клацнути кнопку ОК. У цільовій клітинці буде
відображено значення, якого має набувати цільова функція, а в клітинці параметра –
шукане значення параметра.
Наприклад, на рисунку 3 показано, як у клітинці С3 знайдено значення параметра
(число 5), за якого цільова функція у клітинці С4 набуває значення 0. Тобто фактично
розв’язано рівняння х - 5 =0.

Рисунок 3 - Результат підбору параметра

ПРИМІТКА. Підбір параметра майже завжди дає наближені значення результату.


Тому, якщо в клітинці параметра після його підбору виводиться число 4,99999, то, скоріш
за все, справжнім розв’язком задачі є число 5.
Використовуючи засіб Подбор параметра, клітинку параметра можна залишити
порожньою, однак бажано попередньо визначити деяке початкове значення, адже від
цього залежить швидкість отримання результату (особливо коли йдеться про складні
цільові функції), а у деяких випадках і сам результат. Якщо цільова функція складна,
може виникнути ситуація, коли не одне, а кілька значень параметра відповідають її
шуканому значенню. Яке з них буде знайдено, залежить від початкового значення в
клітинці параметра. У таких випадках, перш ніж підбирати параметр, доцільно побудувати
графік цільової функції, щоб визначити початкове значення параметра наближено.

ХІД РОБОТИ
1 Вивчити необхідний теоретичний матеріал.
2 Скопіюйте електронну книгу lab3.xlsx, що знаходиться в папці з лабораторною
роботою, до власної папки.
3 Завдання 1. Для вітання учасників марафону придбали 75 кг фруктів – яблук і
апельсинів, вартістю 700 грн. Скільки кілограмів яблук і апельсинів придбали для
привітань, якщо вартість яблук – 7 грн., апельсин 12 грн. – за 1 кг.
Розв’яжіть цю задачу, за умови, що було закуплено 70 кг фруктів.
Хід виконання:
3.1 Математична модель задачі буде описуватись рівнянням: 7х + 12 (75-х)=700, де
х – вага куплених яблук.
3.2 Відкрийте файл lab3.xlsx з власної папки та перейдіть на аркуш Завдання 1.
Створіть таблицю згідно зразка наведеного на рисунку 4.

Рисунок 4 – Зразок таблиці для розв’язання задачі

3.3 Введіть формули, згідно зразку (рисунок 5).

Рисунок 5 – Введення формул у комірки

3.4 Застосуйте метод Подбор параметра на вкладці Данные  Работа с данными 


Анализ «что если» (рисунок 6).

Рисунок 6 – Застосування засобу Подбор параметра

Проаналізуйте отримані результати.


3.5 Розв’яжіть дану задачу, за умови що було закуплено 70 кг фруктів. Який
результат ви отримали?
4 Завдання 2. Розв’язання квадратного рівняння
За допомогою засобу Подбор параметра необхідно розв’язати рівняння 4cos2x + 3х
= 15. У цьому завданні цільовою є функція f(x) = 4cos2x + 3х, а 15 - це значення, якому
вона має дорівнювати.
Хід виконання:
4.1 Відкрити аркуш Завдання 2. Побудуйте таблицю за зразком (рисунок 7).

Рисунок 7 – Таблиця для розв’язку рівняння

Цільовою вважатимемо клітинку B2 і припустимо, що значення параметра


зберігається у клітинці B1. Уведіть у клітинку B2 формулу =4*cos(B1)^2+3*B1.
4.2 Виконайте команду Подбор параметра, заповніть поля у вікні Подбор
параметра (рисунок 8) і клацніть ОК. У результаті у клітинці B1 буде виведено значення
змінної х, за якого функція набуває значення 15. Як видно з рисунку 8, знайдене значення
є наближеним, оскільки отримано число 14,99956, а не 15.

Рисунок 8 – Використання засобу Подбор параметра

4.3 Самостійно створіть таблицю значень функції f(x) = 4cos2x + 3х на інтервалі [0;
6] з кроком 0,5 та побудуйте за допомогою майстра діаграм графік цієї функції (рисунок
9). Щоб отримати згладжену лінію графіка, під час побудови діаграми необхідно вибрати
тип діаграми Точечная  Точечная с гладкими крывими.

Рисунок 9 – Графік функції f(x) = 4cos2x + 3х

4.4 Перевірте правильність підбору параметра, визначивши за графіком, коли


приблизно значення цільової функції дорівнює 15.
5 Завдання 3. Розрахунок суми та терміну банківського депозиту
Уявіть, що ви вклали на депозитний рахунок до банку суму в 4000 грн з відсотковою
ставкою в 25 % річних. Обчисліть через скільки років ви зможете зняти з рахунку суму в
20000 грн.
P T
Значення суми виплат, обчислюється за формулою: S=V 1+( 100 )
, де V – розмір

вкладу, Р – відсоткова ставка, Т – термін вкладу.


Хід виконання:
5.1 Відкрити аркуш Завдання 3. Ви побачите таблицю, яка подана на рисунку 10.

Рисунок 10 - Таблиця для обчислення виплат за вкладами

5.2 У комірки В2 та В4 введіть відомі з умови задачі значення. У комірку В5 введіть


формулу обчислення суми до виплати.
5.3 Використовуючи інструмент Подбор параметра у комірці В3 обчислити термін
вкладу при умові суми до виплат у 20000 грн. Результатом обчислень повинен бути термін
7,2 років.
5.4 Використовуючи інструмент Подбор параметра у таблиці, що розміщена у
комірках E1:F5 обчислити суму, яку необхідно клієнту покласти на депозитний рахунок з
відсотковою ставкою 28% річних, щоб через 5 років зняти з рахунку 20000 грн.
6 Завдання 4. Розв’язати кубічне рівняння х3 + 5х2 - 4х - 5 = 0
Хід виконання:
Як відомо, кубічне рівняння може мати від одного до трьох коренів. Якщо
розглянути функцію f(x) = х3 + 5х2 - 4х - 5 і зауважити, що f(-10) = -465 (велике від’ємне
число), а f(10)=1455 (велике додатне число), то цілком імовірно, що всі три корені
містяться на відрізку х  [-10; 10]. Щоб перевірити це припущення, потрібно обчислити
значення функції на зазначеному відрізку з невеликим кроком та побудувати її графік.
Після цього стане зрозуміло, скільки коренів має рівняння та в яких приблизно точках -
тоді зручніше буде застосовувати засіб Подбор параметра.
6.1 Відкрити аркуш Завдання 4. Для визначення наближених значень коренів
рівняння обчисліть значення функції на відрізку х  [-10; 10].
а) заповніть діапазон А2:А41 значеннями арифметичної прогресії з першим членом
-10 і кроком 0,5;
б) у клітинку В2 введіть формулу цільової функції =А2^3+5*А2^2-4*А2-5 і
скопіюйте її у клітинки В3:В41.
З таблиці буде видно, що навіть на відрізку [-6;2] цільова функція тричі змінює знак,
а отже, всі корені рівняння містяться на цьому відрізку.
Побудуйте графік цільової функції на відрізку [-6;2] за допомогою майстра діаграм
(рисунок 11).

а) б)
Рисунок 11- Визначення наближених значень коренів рівняння: а - таблиця значень
функції на відрізку [-6;2]; б - графік цільової функції

6.2 З графіка видно, що корені рівняння містяться приблизно в точках -5,5; -0,7 та
1,2. Визначте ці корені більш точно за допомогою засобу Подбор параметра. Для цього:
а) скопіюйте формулу з клітинки В42 у клітинки В43:В45 - це будуть цільові
клітинки (а значення коренів будемо шукати у клітинках А43:А45);
б) уведіть наближене значення першого кореня, -5,5, у клітинку А43;
в) виконайте команду Подбор параметра. Заповніть поля у вікні Подбор параметра
(рисунок 12).
г) клацніть кнопку ОК. У клітинці А43 буде виведено майже точне значення
першого кореня, а в клітинці В43 - значення 1.95055Е-06. Це дуже близьке до нуля число,
подане в експоненційній формі. Щоб відобразити його у більш звичному вигляді, виділіть
цю клітинку і на вкладці ГлавнаяЧисло клацніть кнопку Формат с разделителями. У
результаті побачимо в клітинці значення 0 (рисунок 12).

Рисунок 12 – Застосування інструменту Подбор параметра та подальше


форматування комірок

6.3 Скориставшись засобом Подбор параметра, самостійно знайдіть два інших


корені рівняння у клітинках А44 та А45. Збережіть електронну книгу.
7 Збережіть створену робочу книгу. Покажіть роботу викладачу.

КОНТРОЛЬНІ ЗАПИТАННЯ ДО ЗАХИСТУ:


Які типи задач дозволяє розв’язувати інструмент Подбор параметра?
Для чого використовується цільова функція?
Як у Microsoft Excel викликати інструмент Подбор параметра?
Поясніть значення полів у вікні інструменту Подбор параметра?
Чи можна переглянути проміжні результати, які отримуються в процесі виконання
команди Подбор параметра?

ПІДВЕДЕННЯ ПІДСУМКІВ І ОЦІНЮВАННЯ РІВНЯ ЗНАНЬ:


Оцінювання знань студентів здійснюється шляхом оцінювання правильності
виконання завдань лабораторної роботи, результатів проходження комп’ютерного
тестування.

You might also like