
- •Міністерство освіти і науки україни сумський державний педагогічний університет імені а.С. Макаренка Табличний процесор
- •Навчальний посібник
- •Лабораторна робота №1. Загальні правила використання табличного процесора ms Excel. Основні операції з робочими таблицями.
- •Лабораторна робота №2. Основні операції з робочим листом. Типи даних. Форматування робочих аркушів табличного процесора ms Excel.
- •8. Знайти власну робочу книгу, використовуючи наступні способи:
- •9. Відкрити діалогове вікно Формат ячеек і ознайомитись з ним.
- •10.Відформатувати створену раніше таблицю, відповідно до поданих вимог:
- •11.Додавання підкладки в робочий лист.
- •Лабораторна робота №3. Формули і функції в Excel.
- •Лабораторна робота №4. Побудова діаграм у текстовому процесорі ms Excel.
- •6.Самостійно побудувати графік функції:
- •Лабораторна робота №5. Застосування логічних, математичних, статистичних функцій для розрахунків у Excel.
- •Лабораторна робота №6. Основні операції з текстовими функціями і функціями дати і час.
- •1. Текстові функції.
- •2. Операції над текстовими рядками.
- •3. Завдання для самостійного вирішення.
- •4. Вправа 1.
- •5. Приклад 1 використання операцій склеювання.
- •6. Приклад 2 використання операцій склеювання.
- •7. Завдання для самостійного вирішення.
- •8. Вправа 2.
- •9. Зберігання дат в Excel.
- •10. Функція сьогодні( ).
- •11.ФункцииГод(дата_в_числовом_формате),месяц(дата_в_числовом_формате),день(дата_в_числовом_формате),деньнед(дата_в_числовом_формате, формат)
- •12.Рядки форматів.
- •13.Функції текст( значення, рядок формату) і значен(аргумент, формат).
- •14.Функція дата(рік, місяць, день).
- •15. Додаткові функції для роботи з датами.
- •16.Завдання для самостійної роботи
- •Лабораторна робота №7. Створення бази даних робочого листа. Упорядкування даних за допомогою внутрішніх функцій Excel.
- •Лабораторна робота №8. Використання електронних таблиць ms Excel для аналізу даних. Зведені таблиці та діаграми.
- •2. Зведені діаіграми.
- •3. Побудувати зведені таблиці та діаграми (зведені таблиці та діаграми повинні бути розташовані на одному робочому листі):
- •Лабораторна робота №9. Основи формул масивів. Застосування формул масивів.
- •Лабораторна робота №10 Використання електронних таблиць ms Excel для аналізу даних. Таблиці підстановки. Диспетчер сценаріїв.
- •2. Створення таблиці підстановки з двома входами.
- •4.Визначення сценаріїв.
- •Три сценарії виробничої моделі
- •5.Створити сценарій для прогнозування обсягів продажу безалкогольних напоїв регіональним оптовим дистриб'юторам.
- •Лабораторна робота №11. Програмування в Excel.
- •Лабораторна робота №12. Використання електронних таблиць ms Excel для аналізу даних. Добір параметра. Пошук рішення.
- •3.Розв’язування задач на оптимізацію.
- •Лабораторна робота №13.
- •1.Лінії на площині.
- •2. Криві другого порядку на площині.
- •3.Графічно вирішити систему двох рівнянь, ураховуючи, що графічний метод розв’язання системи двох рівнянь зводиться до знаходження точок перетину кривих.
- •4.Будова площини та поверхні другого порядку в просторі.
- •4.1.Розглянимо побудову еліпсоїда в Excel.
- •Лабораторна робота №14. Розв’язування задач лінійної алгебри засобами табличного процесора ms Excel.
- •3. Додавання і віднімання матриць.
- •3.1.Задана матриця а, введена в діапазон а1:с3 и матриця в, введена в діапазон е1:g3. Необхідно знайти матрицю с ,яка є їх сумою.
- •4. Множення матриці на число.
- •5. Множення матриць. Використовуючи вбудовану функцію мумнож(масив) знайти:
- •7. Знайти рішення системи рівнянь з лаб. Раб. 9 методом оберненої матриці.
- •Лабораторна робота №15. Розв’язування задач математичного аналізу засобами табличного процесора ms Excel.
- •2.Обчислити визначений інтеграл засобами табличного процесора ms Excel.
- •3.1.Числовые последовательности.
- •3.3.Ряды Фурье.
- •Література
Лабораторна робота №12. Використання електронних таблиць ms Excel для аналізу даних. Добір параметра. Пошук рішення.
Мета роботи: навчитись розв’язувати алгебраїчні рівняння за допомогою інструменту Подбор параметра, навчитись розв’язувати оптимізаційні задачі за допомогою інструменту Поиск решения.
Теоретичний матеріал: повторити типи діаграм та створення графіків функцій, використання інструменту Подбор параметра, використання інструменту Подбор параметра.
ЗАВДАННЯ ДО РОБОТИ:
Розв’язування алгебраїчних рівнянь.
Розв’язати рівняння 5х3-20sinх+3ex=0 із точністю ε=0,0001.
Визначимо відрізки локалізації коренів, для цього будуємо таблицю значень функції y=f(x) та її графік. Інтервал, на якому будуємо графік має містити значення коренів, тобто точки перетину з віссю Ох.
Як видно
з графіка, рівняння має 3 корені:
,
та
.
Щоб знайти точні значення коренів слід
3 рази застосуватиПідбор
параметра.
Встановлюємо потрібну точність командою Сервис ® Параметры ® Вычисления ® Относительная погрешность.
1.1.3. Для того щоб розв’язати рівняння, в комірки А15:А17 занесемо початкові наближені значення коренів, а в комірки С15:С17 – формули f(x):
|
А |
В |
С |
14 |
|
Значення х |
f(x) |
15 |
x1 |
-2 |
=5*B15^3-20*SIN(B15)+3*EXP(B15) |
16 |
x2 |
0 |
=5*B16^3-20*SIN(B16)+3*EXP(B16) |
17 |
x3 |
1,1 |
=5*B17^3-20*SIN(B17)+3*EXP(B17) |
або у іншому вигляді:
|
Значення х |
f(x) |
x1 |
-2 |
-21,41 |
x2 |
0 |
3,00 |
x3 |
1 |
-3,67 |
1.1.4.Підключаємо Сервис ® Подбор параметра.
Після натискування клавіші ОК на екрані в комірці В15 одержуємо результат для х1, а потім аналогічно у В16 і В17 для х2 та х3:
|
Значення х |
f(x) |
x1 |
-1,60295277 |
-3,1427E-05 |
x2 |
0,18258097 |
1,60022E-06 |
x3 |
1,20166034 |
2,63498E-05 |
1.1.5. Для одержання результату у зручному вигляді установлюємо в комірках числові формати, що відповідають умові задачі, тобто необхідній точності обчислень.
Остаточно:
|
Значення х |
f(x) |
x1 |
-1,6030 |
0,0000 |
x2 |
0,1826 |
0,0000 |
x3 |
1,2017 |
0,0000 |
2.Розв’язати рівняння f(x) =0 із точністю ε=0,001.
Варіант |
Функція f(x) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.Розв’язування задач на оптимізацію.
3.1.У ресторані готують страви трьох видів (страва А, страва В і страва С) з використанням при виготовленні інгредієнтів трьох видів (інгредієнт 1, інгредієнт 2, інгредієнт 3). Витрати інгредієнтів в грамах на страву задається у наступній таблиці:
Вид інгредієнту |
Страва А |
Страва В |
Страва С |
Інгредієнт 1 |
20 |
50 |
10 |
Інгредієнт 2 |
20 |
0 |
40 |
Інгредієнт 3 |
20 |
10 |
10 |
Вартість приготування страв однакова (100 грн.).
Кожного дня в ресторан надходить 5 кг інгредієнта 1 і по 4 кг інгредієнтів виду 2 і 3. Яке оптимальне відношення денного виробництва страв різного виду, якщо виробничі потужності ресторану дозволяють використовувати увесь запас продуктів, що надійшли?
Розв’язання .
Для вирішення задачі введемо помітку: нехай х1 – щоденний випуск блюда А1; х2 –щоденний випуск блюда В;х3 –щоденний випуск блюда С.
складемо цільову функцію – вона заключаеться в стоимости випущенних рестораном блюд:
Z =100*x1 + 100*x2 +100*x3
Определим имеющиеся ограничения (руководствуясь таблицей):
20*x1 + 50*x2 + 10*x3
5000;
20*x1 + 0*x2 + 40*x3
4000;
20*x1 + 10*x2 + 10*x3
4000;
Крім того, оскільки не можна реализувати частину блюда и кількість блюд не може бути отрицательным, добавимо ще ряд ограничений:
х1
0;
х2
0;
х3
0;
х1 - ціле;
х2 - ціле;
х3 – ціле.
Далі,
Відкрити новий робочий лист.
В комірки А2, А3 і А4 занесемо денний запас продуктів – числа 5000, 4000, 4000 відповідно.
В комірки С1, Е1, D1 занесемо початкові значення невідомих – х1, х2, х3 - нулі.
В комірках діапазону С2:Е4 розмістимо таблицю витрат інгредієнтів.
В комірках В2:В4 вкажемо формули для розрахунку витрат інгредієнтів по видам. В комірке В2 формула буде мати вигляд =$C$1*C2+$D$1*D2+$E$1*E2.
В
коміркуF1 занесемо формулу цільової функції =100*(C1+D1+C1):
Задамо команду Сервис ->Поиск решения відкриється діалогове вікно Поиск решения.
У полі Установить целевую ячейку вкажемо комірку, яка містить оптимизируемое значення (F1). Встановимо перемикач Равной в положенні максимальному значенні.
У полі Изменяя ячейки задамо діапазон підібраних параметрів – С1:Е1. (рис 2)
Щоб визначити набір обмежень, клацнемо на кнопці Добавить. В діалоговому вікні Добавление ограничения у полі Ссылка на ячейку вкажемо діапазон В2:В4. В якості умови задамо <=. У полі Ограничение вкажемо діапазон А2:А4. Ця умова вказує, що денні витрати інгредієнтів не повинен перевищувати запасів. Клацнемо на кнопці ОК. (рис 3).
З
нову клацнемо на кнопціДобавить. У полі Ссылка на ячейку вкажемо діапазон С1:Е1. В якості умови задамо >=. У полі Ограничение задамо число 0. Ця умова вказує, що число виготовлених страв невід’ємне. Клацнемо на кнопці ОК.
Знову клацнемо на кнопці Добавить. У полі Ссылка на ячейку вкажемо діапазон С1:Е1. В якості умови виберемо цел. Ця умова не дозволяє виробляти страву частинами. Клацнемо на кнопці ОК.
13. Клацнемо на кнопці Выполнить. По закінченню оптимізації відкриється діалогове вікно Результаты поиска решения.
14. Встановимо перемикач Значения параметров у положенні Сохранить найденное решения, після чого клацнемо на кнопці ОК.
У результаті отримаємо оптимальний набір змінних при даних обмеженнях: страва А – 184 порції, страва В – 24 порції, страва С – 8 порцій. При цьому загальна вартість страв Z буде максимальною і дорівнює 21 600 грн. При цьому залишиться 40 г першого інградієнту.
Контрольні запитання:
От каких опций зависит точность вычислений при использовании инструмента Подбор параметра.
В каком диалоговом окне можно установить эти опции.