- •Посібник з інформатики і системології
- •Тема 1. Використання текстового процесора Word в практичній роботі фахівця
- •1.1. Теоретична частина
- •1.2. Завдання для виконання лабораторної роботи
- •1.3 Приклад виконання роботи
- •1. Друкування та форматування тексту
- •2. Складання списків та їх форматування Кондитерська фабрика
- •3.Створення таблиці
- •4. Користування об’єктами WordArt
- •5. Створення формул
- •6. Складання блок-схеми
- •Питання для самоконтролю
- •Тема 2. Використання табличного процесора ms Excel в практичній роботі фахівця
- •2.1. Теоретична частина
- •2.2. Типи даних ет Excel
- •2.3. Сортування та фільтрація даних
- •2.4. Статистична обробка експериментальних даних на еп Excel (Завдання №1)
- •2.5. Завдання для виконання роботи
- •2.6. Приклад виконання роботи
- •2.7. Питання для самоконтролю
- •Тема 3. Алгоритмізація фахових задач та їх програмування на мові Pascal for Windows
- •3.1. Алгоритми
- •Фігури блок-схем
- •А) б)
- •3.2. Основи програмування на мові Pascal for Windows
- •3.3. Завдання для виконання лабораторної роботи
- •Завдання по темі
- •3.5. Питання для самоконтролю
- •Тема 4. Використання системи MathCad для розв’язування фахових задач
- •4.1. Загальні положення
- •4.2. Основи роботи в MathCad
- •1. Визначення змінних та їх результатів
- •4.3. Графічні об’єкти
- •В. Графічний вигляд функції
- •4.4. Символьний режим роботи
- •4.5. Завдання до виконання лабораторних робіт
- •Варіанти завдань
- •Варіанти до завдання 1
- •Варіанти до завдання 2
- •Варіанти до завдання 3
- •Варіанти завдання 4
- •Варіанти до завдання 5
- •4.6. Питання для самоконтролю
- •Тема 5. Розв’язування систем лінійних алгебраїчних рівнянь
- •5.1. Завдання до виконання роботи
- •Варіанти завдань
- •5.2. Питання для самоконтролю
- •Тема 6. Розв’язок нелінійних рівнянь та їх систем
- •6.1. Загальні положення
- •6.2. Етапи відокремлення коренів
- •6.3. Способи уточнення коренів
- •6.3.1. Метод половинного ділення (дихотомії)
- •6.3.2. Уточнення коренів методом хорд
- •6.3.3. Уточнення кореня методом дотичних (Ньютона)
- •6.3.4. Ітераційний метод уточнення кореня
- •6.3.5. Система нелінійних рівнянь
- •Варіанти завдань
- •6.4. Питання для самоконтролю
- •Тема 7. Інтерполяція і апроксимація функцій заданих таблично
- •7.1. Постановка задачі
- •7.2. Інтерполяційний поліном Лагранжа
- •7.3. Табличний метод застосування полінома Лагранжа
- •7.4. Інтерполяційні формули Ньютона
- •Перша інтерполяційна формула Ньютона
- •Друга інтерполяційна формула Ньютона
- •7.5. Обернена інтерполяція
- •Обернена інтерполяція
- •7.6. Апроксимація функцій методом найменших квадратів
- •7.7. Нелінійна апроксимація
- •Експоненціальна апроксимація
- •Варіанти завдань
- •7.9. Питання для самоконтролю
- •Тема 8. Чисельне диференціювання та інтегрування функцій
- •8.1. Наближене диференціювання
- •Диференціювання функції на базі
- •Варіанти завдань
- •8.3. Питання для самоконтролю
- •Тема 9: Чисельне інтегрування звичайних диференційних рівнянь
- •9.1. Загальні поняття
- •9.2. Метод Ейлера
- •9.3. Метод Рунге-Кутта
- •9.4. Інтегрування диференційних рівнянь інструментарієм системи MathCad
- •Функції rkfixed, Bulstoer таRkadapt
- •9.5. Завдання до виконання роботи
- •Варіанти завдань
- •9.6. Питання для самоконтролю
- •Тема 10. Чисельні методи оптимізації
- •10.1. Постановка задачі
- •10.2. Постановка задачі лінійного програмування
- •10.3. Геометрична інтерпретація злп
- •Графічний розв’язок злп
- •10.4. Симплекс-метод розв’язку злп
- •10.5. Розв’язок злп з допомогою ms Excel
- •Варіанти завдань
- •10.6. Транспортна задача
- •10.6.1. Постановка задачі
- •10.6.2. Метод північно-західного кута
- •Варіанти транспортної задачі
- •10.7. Питання для самоконтролю
- •Тема 11. Власні значення та власні вектори
- •11.1. Загальні поняття
- •11.2. Власні значення
- •11.3 Власні вектори
- •11.4 Знаходження найбільшого власного числа
- •11.5 Завдання
- •Варіанти завдань
- •11.6 Питання для самоперевірки
- •Література
- •Тема 1. Використання текстового процесора Word в практичній роботі фахівця 4
10.7. Питання для самоконтролю
1. Що таке задача оптимізації?
2. Проблеми оптимізації.
3. Критерій оптимальності.
4. Цільова функція.
5. Безумовні задачі оптимізації.
6. Умовні задачі оптимізації.
7. Область допустимих розв’язків.
8. Задача лінійного програмування.
9. Геометрична інтерпретація ЗЛП.
10. Симплекс-метод розв’язку ЗЛП.
11. Критерії допустимості базиса в симплекс-методі.
12. Критерії оптимальності таблиці в симплекс-методі.
13.Критерій відсутності розв’язку в симлекс-методі.
14. Критерій існування ведучого існування в симплекс-методі.
15. Алгоритм перетворення симплекс-таблиці.
16. Транспортна задача.
17. Метод північно-західного кута.
18. Метод найменшої вартості.
19. Метод подвійної переваги.
20. Метод потенціалів в оптимізації опорного плану.
Тема 11. Власні значення та власні вектори
11.1. Загальні поняття
Досить багато технічних задач успішно розв’язуються з застосуванням власних значень та власних векторів. При дослідженні динамічних процесів власні значення моделі відповідають частотам коливань, а власні вектори характеризують форми цих коливань. При розрахунках конструкцій на стійкість власні значення дають змогу оцінити критичні навантаження, спричиняють втрату стійкості об’єктом.
Перевірка міцності конструкційного матеріалу вимагає знання, так званих головних напружень, що зумовлюють напружений стан у точці. В цьому випадку головні напруження відповідають власним значенням, а власні вектори визначають орієнтацію площин, по нормалі до яких ці напруження діють.
Раніше ми розглядали збіжність ітераційних процесів СЛАР. Такі процеси будуть збіжними лише тоді, коли в матриці коефіцієнтів системи всі власні значення по модулю будуть менші за одиницю. Саме тому систему приводять до вигляду, коли .
Лише в такій системі всі власні значення по модулю менші за одиницю.
11.2. Власні значення
Якщо матриця здійснює відображення вектора:, то найчастіше векторперетворюється у вектор, змінюючись по величині та повертаючись на деякий кут (рисунок 11.1). Однак для будь-якої матриціA можна в просторі знайти такі особливі вектори, які при множенні на цю матрицю міняють не лише довжину, але й зберігають напрям (рисунок 11.2). Такі вектори називаютьсявласними векторами матриці А, а напрями, по яким вони розміщуються називаються головними осями матриці. Коефіцієнти, що відповідають зміні довжин власних векторів при їх відображенні через матрицю А називаються власними значеннями матриці А.
Наведемо два простих приклади. Нехай маємо матрицю та два ненульових векторита.
Множення цих векторів на матрицю справа дають результат:
Рисунок 11.1 – Відображення вектора Х1 через матрицю А.
Рисунок 11.2 – Відображення вектора Х2 через матрицю А
Як видно з рисунку 11.2 видно, якщо маємо справу з власним вектором Х матриці А, то повинно виконуватися співвідношення: ,
де – власне значення матриці А.
Розглянемо матричний запис:
або
Повернемось до матричного запису:
.
Одержана матриця здійснює гомоморфне відображення вектора Х на початок координат. Гомоморфне відображення дає зворотне зображення не однозначним, а Отже матриця являється особливою. А, власні значення такої матриці можна знайти з умови:
.
Цей визначник грає велику роль в теорії матриць і називається віковим визначником. При розкритті цього визначника одержуємо характеристичне рівняння n-ого степеню, розв’язок якого дає n, в загальному випадку, різних значень . Якщо матриця дійсна та симетрична, то всі будуть являти собою дійсні числа. В інших випадках – можуть бути і комплексно-спряжені числа.
Після розкриття вікового визначника будемо мати поліном n-го степеню:
.
Тут
–слід матриці: ,
–сума діагональних мінорів другого порядку ,
–сума діагональних мінорів третього порядку .
В загальному випадку дорівнює сумі всіх загальних мінорівго порядку матриціА. Вільний член дорівнює визначнику матриціА.
Приклад. Знайти власні значення матриці
.
Для запису вікового визначника знайдемо :
;
;
.
Мінори формули одержані шляхом викреслювання рядка і стовпця, де розміщені елементи матриці.
Якщо розмірність матриці , мінори одержують викреслюваннямрядків та стовпців для елементів.
;
;
;
;
;
;
+++++=.
Сам визначник:
або
Розв’яжемо рівняння з допомогою символьного процесора MathCad:
.
Отже, для матриці маємо три власні числа;;.
Перевірка:
1. ;
2. ;
3.