Rkfixed(x,x1,x2,n,f)

где x – имя аргумента; x1,x2 – начало и конец интервала значений аргумента; n – число разбиений; f – имя функции, приравниваемой к недифференцируемой части уравнения.

На рисунке 2.1 представлен пример использования встроенной функции МК rkfixed, которая позволяет найти массив приближенных значений методом Рунге-Кутта.

Рисунок 2.3 – Фазовый портрет затухающих колебаний полученный методом Рунге-Кутта в МК

Frame и mu – параметры для вариации коэффициента затухания и носят частный характер.

Задание к выполнению работы

1. Ознакомиться с инструментарием МК для нахождения корней алгебраических уравнений.

2. Найти корни указанного уравнения (как в численном виде, так и результирующую формулу вычисления корней) с помощью средств МК. Поиск корней следует выполнить с использованием функций: Root(), Find(), Monner().

3. Составить произвольную систему из нескольких уравнений и найти ее корни с помощью одной из указанных функций.

4. Построить график функции, соответствующей вашему уравнению и определить корни графическим путем. Сравнить результаты, полученные при использовании разных методов. Сделать выводы.

5. Найти средствами МК (функция rkfixed) массив точек функции, удовлетворяющей однородному дифференциальному уравнению, выбранному в соответствии с вашим вариантом.

6. Представить результаты в виде графика.

7. Составить отчет о проделанной работе.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: