где x – имя аргумента; x1,x2 – начало и конец интервала значений аргумента; n – число разбиений; f – имя функции, приравниваемой к недифференцируемой части уравнения.
На рисунке 2.1 представлен пример использования встроенной функции МК rkfixed, которая позволяет найти массив приближенных значений методом Рунге-Кутта.
Рисунок 2.3 – Фазовый портрет затухающих колебаний полученный методом Рунге-Кутта в МК
Frame и mu – параметры для вариации коэффициента затухания и носят частный характер.
Задание к выполнению работы
1. Ознакомиться с инструментарием МК для нахождения корней алгебраических уравнений.
2. Найти корни указанного уравнения (как в численном виде, так и результирующую формулу вычисления корней) с помощью средств МК. Поиск корней следует выполнить с использованием функций: Root(), Find(), Monner().
3. Составить произвольную систему из нескольких уравнений и найти ее корни с помощью одной из указанных функций.
4. Построить график функции, соответствующей вашему уравнению и определить корни графическим путем. Сравнить результаты, полученные при использовании разных методов. Сделать выводы.
|
|
5. Найти средствами МК (функция rkfixed) массив точек функции, удовлетворяющей однородному дифференциальному уравнению, выбранному в соответствии с вашим вариантом.
6. Представить результаты в виде графика.
7. Составить отчет о проделанной работе.