Теоретичні відомості
Інженерам часто доводиться розв’язувати рівняння, які можуть представляти самостійну задачу, або бути частиною більш складних задач. Цінність методу в значній мірі визначається швидкістю і ефективністю отриманого результату.
Обчислення коренів рівняння за початковими наближеннями
(функція root)
Процес знаходження наближених значень коренів рівняння ділиться на два етапи:
Відокремлення коренів для знаходження початкового значення.
Відокремлення коренів зазвичай проводять графічно. Для цього будують графіки функцій, отримують проміжки, в яких знаходяться корені рівнянь.
При відокремлюванні коренів корисна наступна теорема: якщо неперервна, монотонна функція приймає значення різних знаків на кінцях відрізка, то у середині цього відрізка знаходиться єдиний корінь.
Уточнення коренів до заданої степені точності.
Для обчислення кореня рівняння Mathсad має у своєму розпорядженні вбудовану функцію root, що має формат:
root (вираз, змінна, х1, х2),
де х1, х2 – інтервал, в якому знаходиться корінь;
або root (вираз, змінна),
перед використанням цієї функції треба обов’язково задати початкове значення кореня, наприклад, х:=0 root(cos(x),x)=
За допомогою функції root можна розв'язувати рівняння, які не мають аналітичних розв’язків, але можуть бути розв'язані чисельними методами з заданою похибкою (похибка задається в меню Math (Математикa) Параметри…Змінні Допуск збіжності TOL) Значення змінної TOL можна також встановити безпосередньо в робочому листі перед обчисленнями. (TOL:=0.0001)
Обчислення поліномів(функція polyroots)
Поліноми зручно обчислювати за допомогою спеціальної функції polyroots(V), де V – вектор коефіцієнтів поліному.
Розв’язування систем лінійних рівнянь (функція lsolve)
Розглянемо систему n лінійних рівнянь з n невідомими:
Систему можна записати коротко у вигляді одного матричного рівняння:
,
Тоді розв’язати систему n лінійних рівнянь можна за допомогою функції lsolve. x:=lsolve(A,b)
Розв’язування систем нелінійних рівнянь (блок Given)
При розв'язування систем нелінійних рівнянь використовують обчислювальний блок Given, який має структуру:
Початкові значення змінних
Given
Рівняння
Нерівності
Функція Find, Minner, Maximize, або Minimize
- Методичні рекомендації
- Збереження документу
- Практичні завдання
- Завдання для самостійної роботи
- Контрольні питання
- Приклад оформлення лабораторної роботи в системі Mathcad
- Практичні завдання Побудова двомірних графіків
- Графічне розв'язування рівнянь
- Контрольні питання
- Поясніть принцип анімації в системі Mathcad. Як зберегти анімований малюнок на диску? Завдання для самостійної роботи Група а
- Група б
- Лабораторна робота №30
- Теоретичні відомості
- Add Line – створює і при необхідності подовжує жирну вертикальну лінію праворуч від якої в місцях введення здійснюється запис програмного блоку;
- For – оператор циклу з фіксованим числом повторень; записується у вигляді: for Var Nmin .. Nmax
- Практичні завдання
- Додавання елементу до суми
- Завдання для самостійної роботи
- Контрольні питання
- Операції з матрицями
- Практичні завдання
- Вид екрану
- Завдання для самостійної роботи
- Лабораторна робота № 32
- Теоретичні відомості
- Символьне розв'язування рівнянь
- Практичні завдання
- Завдання для самостійної роботи
- Контрольні питання
- Лабораторна робота № 33
- Загальна задача лінійного програмування
- Практична частина
- Геометричний зміст задач лінійного програмування
- Завдання для самостійної роботи
- Розв’язування систем нерівностей
- Лабораторна робота № 34
- Теоретичні відомості
- Завдання для самостійної роботи
- 1. Розв'яжіть диференційні рівняння першого порядку та побудуйте графік.
- 2. Розв'яжіть диференційні рівняння другого порядку та побудуйте графіки.
- Контрольні питання
- Лабораторна робота № 35
- Теоретичні відомості
- Завдання для самостійної роботи
- Контрольні питання