- •Чисельні методи
- •Загальні положення
- •1 Операції з наближеними величинами
- •1.1 Основні терміни і визначення
- •1.2 Робота в MatLab
- •1.2.1 Інтерфейс MatLab
- •1.2.2 Сценарії
- •1.3 Теорія
- •1.3.1 Змінні. Символьні змінні
- •1.3.2 Частинна похідна в точці
- •1.3.3 Основні функції
- •1.4 Порядок виконання роботи а) Для функції №1 з табл.1.1 оцініть відносну та абсолютну похибку обчислення значень функції f в точці (a, b, c). Визначите кількість правильних знаків результату.
- •1.5 Приклад
- •2 Рішення систем лінійних алгебраїчних рівнянь
- •2.1 Теоретичні відомості
- •2.2 Робота в MatLab
- •2.2.1 Введення матриць до MatLab
- •2.2.3 Оператори MatLab
- •2.2.4 Розв’язок матриць стандартними засобами MatLab
- •2.3 Завдання
- •Варіанти завдань:
- •2.4 Приклад
- •2.4.1 Покроковий розв’язок за допомогою метода Гауса
- •2.4.2 Приклад функції, що реалізує зворотній хід методу Гауса
- •Лабораторна робота №3 розв’язок нелінійних рівняннь
- •3.1 Побудування графіка в Matlab
- •3.2 Розв’язок рівняннь засобами Matlab
- •3.3 Завдання до лабораторної работи
- •3.5 Контрольні питання
- •Лабораторна работа 4 Рішення нелінійних рівнянь
- •Варіанти завдання
- •Лабораторна робота № 5 Апроксимація функцій
- •5.1 Робота в Matlab
- •5.1.1. Функція polyfit(X, y, n) - Апроксимація даних поліномом
- •5.1.2. Polyval - Розрахунок полінома
- •5.1.3. Interpft - Апроксимація періодичної функції,
- •5.1.4. Spline - Інтерполяція функції однієї змінної кубічним сплайном
- •5.1.5. Diff - Розрахунок кінцевих різниць та наближене диференціювання
- •5.2 Короткі теоритичні відомості
- •5.2.1. Інтерполяційний многочлен Лагранжа
- •5.2.2. Таблиця різниць
- •5.2.3. Інтерполяційний многочлен Ньютона
- •5.3 Завдання до лабораторної роботи
- •Варіанти завдань
Загальні положення
Метою лабораторних робіт є вивчення методів отримання числового результату для основних задач математичного аналізу та алгебри з використанням системи MatLab. Система MatLab (Matrix Laboratory) є інтерактивною системою для виконання інженерних та наукових розрахунків, яка орієнтована на роботу з масивами даних. Вона забезпечує роботу в програмному та інтерактивному режимі з векторами и матрицями, дозволяє розв’язувати системи рівнянь, виконувати чисельне інтегрування, будувати графіки.
Кожному студенту при підготовці до виконання лабораторної роботи потрібно ознайомитись з методичними вказівками та конспектом лекцій по даному розділу. Виконання лабораторної роботи розбивається на два етапи. На першому етапі необхідно ознайомитись з прикладом, наведеним в методичних вказівках На другому етапі виконується індивідуальне завдання до лабораторної роботи. Наприкінці заняття результати роботи подаються викладачу для перевірки. Звіт з лабораторної роботи оформлюється на стандартних аркушах паперу формату А4 (297x210мм).
Лабораторна робота обов’язково захищається на наступному після виконання роботи учбовому занятті. За несвоєчасний захист роботи оцінка знижується. Захист лабораторних робіт проводиться під час учбових занять. Студент не допускається до виконання наступної роботи, якщо має дві незахищені роботи.
1 Операції з наближеними величинами
Мета роботи: вивчити операції з наближеними величинами, ознайомитись з інтерфейсом системи MatLab.
1.1 Основні терміни і визначення
Розрізняють два види похибок – абсолютну і відносну.
Якщо а0
– деяке
число, а а
– число,
яке прийняте за наближене значення
числа а0,
то:
.
Число
,
якому задовольняє дана нерівність
називають абсолютною
похибкою
наближеного числа.
Наприклад,
;
;
;
.
Відносною
похибкою наближеного
числа а
називають
відношення абсолютної похибки
до модуля цього числа
.
Наприклад:
;
;
або 0,064 %.
Значущою цифрою наближеного числа а називається будь–яка його цифра з першої ненульової, зчитуючи зліва на право. Наприклад: 0,00030900. Перші чотири нулі не є значущими цифрами, всі інші цифри до останніх нулів включно – значущі.
Вірною цифрою наближеного числа а називається будь-яка значуща цифра, для якої абсолютна похибка не перевищує половини розряду цієї цифри, інші значущі цифри числа а називаються сумнівними.
Наприклад:
.
Цифри числа а,
починаючи
з першої значущої і, закінчуючи цифрою,
що стоїть в n
– ому розряді після коми – вірні, а
розташовані далі – сумнівні; а=647,326
– усі значущі;
6,4,7,3 – вірні; 2,6 – сумнівні.
Похибки при розрахунках функції декількох змінних:
Абсолютна похибка функції декількох змінних:
;
Відносна похибка функції декількох змінних:
;
Обернена задача (задача синтезу):
З якою
точністю необхідно задати значення
аргументу функції, щоб похибка функції
не перевищувала заданої величини
.
Задача вирішується неоднозначно,
постановка задачі теж може бути різною.
1. Враховуючи коефіцієнти впливу кожного параметру функції:
Аргументи: а1,..., аn;
Функція: у=у(а1,..., аn);
Частинні похідні:
;
;
при n=1:
;
;
при n>1:
;
2. Всі оцінки похибок рівні і максимально можливі:
;
;
3. Базуючись на методах оптимізації можна додати і розгляд функції вартості, функції якості і вирішувати оптимізаційну задачу визначення оптимальних похибок.
