Файл: Решение задачи Коши 2 Задание 2. Решение нелинейного уравнения 4.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 12.12.2023

Просмотров: 11

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Содержание



Задание №1. Численное решение задачи Коши 2

Задание №2. Решение нелинейного уравнения 4


Задание №1. Численное решение задачи Коши




Количество точек приближенного решения:



Функции точного и приближенного решения




Функция main



aначало интервала

bконец интервала

h – шаг интегрирования

y [0] – начальное значение

y [n] – искомые значения



В цикле от i = 1 до i = n – 1 вычисляется значение x по формуле: x = a + i * h.

Далее приближенное решение вычисляется по формуле:



Вывод результатов на экран





Задание №2. Решение нелинейного уравнения




Формула для нахождения корня



Точность, с которой нужно вычислить корень уравнения



Функция findRoot для нахождения корня




а – левая граница отрезка

b – правая граница отрезка

c – середина отрезка [a, b]

l – длина отрезка

Вычисляется середина по формуле с = (a + b) / 2.

Идет проверка: если f(a) * f(c) <0, то корень находится на отрезке [a, c], иначе на отрезке [b, c].

Пока длина отрезка не будет подходить под заданную точность, продолжаем уменьшать отрезок в два раза.

Функция main



Вычисляется корень, результат выводится на экран: