engineerklub | Дата: Четверг, 12.11.2020, 16:17 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 34139
Статус: Offline
| (Pascal ABC) Вычислительная математика. Курсовая работа. Вариант №6
Тип работы: Работа Курсовая Форматы файлов: Исполняемые фалы (EXE), Pascal Сдано в учебном заведении: СибГУТИ
Описание: Найти аналитически интервал изоляции положительного корня заданного нелинейного уравнения, вычислив производную левой части уравнения и составив таблицу знаков левой части уравнения на всей числовой оси. 2. Написать программу, которая: а) находит k – наименьший положительный корень заданного нелинейного уравнения из найденного в пункте 1 интервала изоляции с точностью 0.001 методом: деления пополам (если Ваша фамилия начинается на гласную букву), хорд (если Ваша фамилия начинается на согласную букву); б) решает дифференциальное уравнение методом Рунге-Кутта четвертого порядка с точностью 10-4 на интервале [0;2] (для достижения заданной точности использовать метод двойного пересчета, начальный шаг решения взять равным 1); в) с помощью линейной интерполяции по найденному в пункте б) решению дифференциального уравнения находит приближенные значения функции в точках 0,0.1,0.2, ,1.9,2, 0,1, ,20 i x i = = ; г) определяет количество теплоты 2 2 0 Q y dt = , выделяющегося на единичном сопротивлении за 2 единицы времени, методом: Симпсона (если Ваше имя начинается на гласную букву), трапеций (если Ваше имя начинается на согласную букву) с шагом 0.1. 3. Программа должна выводить: а) найденное приближенное значение k и количество итераций, которое потребовалось для достижения заданной точности; б) решение дифференциального уравнения на интервале [0;2] с заданной точностью (выводить следует в 2 столбика: значение x и соответствующее ему значение y); 2 в) результаты линейной интерполяции в точках 0,0.1,0.2, ,1.9,2, 0,1, ,20 i x i = = (выводить следует в 2 столбика: значение xi и соответствующее ему значение yi); г) количество теплоты Q. Вариант выбирается по последней цифре книжки.
СКАЧАТЬ
|
|
| |