![](/user_photo/2706_HbeT2.jpg)
- •Лабораторная работа № 1
- •Варианты заданий
- •Лабораторная работа № 2
- •Лабораторная работа № 3
- •Лабораторная работа № 6 Интерполирование функций
- •Лабораторная работа № 7 Интерполирование функций двух переменных
- •Лабораторная работа № 8 Метод золотого сечения
- •Лабораторная работа № 9 Метод Куммера
- •Варианты заданий
- •Лабораторная работа № 10 Решение систем нелинейных уравнений методом Ньютона Пусть задана система двух нелинейных уравнений с двумя неизвестными
- •Лабораторная работа № 11 Решение систем нелинейных уравнений методом итерации
- •Лабораторная работа № 12 Решение систем линейных уравнений методом Гаусса
- •Лабораторная работа № 13 Метод прогонки
- •Варианты заданий
- •Варианты заданий
- •Лабораторная работа № 20 Метод Милна
- •Лабораторная работа № 21 Метод Адамса
- •Лабораторная работа № 23 Решение систем дифференциальных уравнений методом Рунге—Кутта
- •Лабораторная работа № 24 Задача линейного программирования
- •Лабораторная работа № 25 Транспортная задача
- •Лабораторная работа № 26 Метод наискорейшего спуска
- •Лабораторная работа № 27 Метод дробления шага
- •Лабораторная работа № 28 Метод покоординатного спуска
- •Лабораторная работа № 29 Метод случайного поиска
- •Лабораторная работа № 30 Эмпирические формулы. Линейная зависимость
- •Лабораторная работа № 31 Решение краевой задачи методом сеток
- •Лабораторная работа № 35 Динамическое программирование
- •Корни нелинейных уравнений
- •Интерполирование функций
- •Двумерная интерполяция
- •Метод золотого сечения (лабораторная работа № 8)
- •Решение систем нелинейных уравнений (лабораторные работы №10— 11)
- •Решение систем линейных уравнений
- •Решение систем линейных уравнений методом прогонки
- •Приближенные значения интегралов
- •Приближенные решения системы дифференциальных уравнений
- •Задача линейного программирования
- •Максимальная прибыль
- •Транспортная задача
- •Значения функции в точке минимума
- •Динамическое программирование
- •Список литературы
Варианты заданий
y(0)=1; а=0; b=1; h=0,1.
y(1)=2;
a=1; b=2
; h=0,1.
y(1)=0;
a=1; b=2
; h=0,1.
y(0)=0,3;
a=0; b=1,5; h=0,15.
y(1)=0,7;
a=1;
b=1,5; h=0,05.
y(0)=0,7;
a=0; b=0,5; h=0,05.
y(1)=1,4;
a=1; b=2; h=0,1.
y(0)=0,8;
a=0; b=1; h=0,1.
y(1,5)=
- 3,4;
a=1,5; b=3; h=0,15.
y(1,2)=1,6;
a=1,2; b=3; h=0,18.
y(-1)=2,3;
a=-1; b=0; h=0,1.
y(2)=4;
a=2; b=3; h=0,1.
y(0)=0;
a=0; b=1,5; h=0,15.
y(0)=0,4;
a=0; b=1; h=0,1.
y(1)=-3,2;
a=1; b=2,2; h=0,12.
y(-1)=3,7;
a=-1;
b=0,5; h=0,15.
y(1)=4,3;
a=1; b=2,6; h=0,16.
y(1)=0,4;
a=1; b=2,5; h=1,5.
y(0)=-4,5;
a=0; b=1,5; h=0,15.
y(1)=1;
a=1; b=2; h=0,1.
y(2)=-1;
a=2; b=3,7;
h=0,17.
y(0)=2,4;
a=0; b=2; h=0,2.
y(1)=3,2;
a=1; b=2; h=0,1.
y(0)=0;
a=0; b=1; h=0,1.
y(1)=-1;
a=1; b=2,5; h=0,15.
y(0)=1;
a=0; b=2; h=0,2.
y(-1)=2;
a=-1; b=0,5; h=0,15.
y(0)=-1;
a=0; b=1; h=0,1.
y(1)=0;
a=1; b=2; h=0,1.
y(0)=-1;
a=0; b=2; h=0,2.
Лабораторная работа № 19
Метод Рунге — Кутта
При решении дифференциальных уравнений на компьютерах широкое распространение получил метод Рунге—Кутта четвертого порядка. Он достаточно точен, устойчив, сравнительно легко программируется. С помощью этого метода можно производить расчеты с переменным шагом; для начала счета не нужно использовать другие методы.
Но этот метод имеет также недостатки: он требует больше машинного времени по сравнению с другими методами; отсутствует контрольный столбец, позволяющий судить о точности полученных результатов.
Последовательные значения yi по методу Рунге—Кутта четвертого порядка определяются по формулам:
Задание. Методом Рунге—Кутта четвертого порядка решить одну из приведенных в лабораторной работе № 18 задач Коши для обыкновенного дифференциального уравнения.
Лабораторная работа № 20 Метод Милна
Пусть задана задача Коши для обыкновенного дифференциального уравнения первого порядка
y = f (x, y), y (x0) = y0 .
Выбирается шаг h > 0 и требуется определить значение решения в точках xi = x0 + ih (i = 1, 2, ...…, n). При использовании метода Милна требуется знать значения y1, y2 и y3. Эти значения можно найти с помощью степенных рядов или применяя метод Рунге–Кутта четвертого порядка.
Значения y4, y5,… ... можно найти по следующим формулам.
— формула
прогноза,
Величина
принимается за решение задачи Коши.
Приближенно погрешность на каждом шаге можно найти по формуле
.
Эта
величина приближенно характеризует
точность полученного решения. Величину
i
можно прибавить к
и получить модифицированное решение:
.
Задание. Методом Милна решить одну из задач Коши, приведенных в лабораторной работе № 18. Задачу решить двумя способами:
1)
за решение принять величину
,
а значение
не вычислять;
2)
за решение принять величину.
На
печать
выводить
(если
оно вычисляется),
.
Начальные значения y1,
y2
и
y3
найти по формулам Рунге—Кутта .