
Среда программирования: Delphi 7.0
Название работы: Решение произвольного уравнения численным методом. Метод итераций
Вид работы: Курсовая работа
Тематика работы: Компиляторы, Математика
Объем программы: 8 (по десятибалльной шкале)
Уровень сложности: 8 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: delphi, парсер, решение, уравнения, метод, итераций, итерация, итерац
Функции программы:
Описание метода:
Требуется найти корень уравнения.
Решение необходимо найти численно, то есть для реализации на ЭВМ. Для решения этой задачи предлагается использовать метод простых итераций. Заменим исходное уравнение f(x)=0 на эквивалентное g(x)=x ,и будем строить итерации по правилу Хn+1=g(Хn) . Таким образом, метод итерации - это одношаговый итерационный процесс. Для того, что бы начать данный процесс, необходимо знать начальное приближение Х0 .
Пользователь может задать произвольное уравнение и желаемую точность решения.
Программа рисует уравнение и отмечает точки последовательного приближения к решению.
Результатом работы программы является корень уравнения и количество шагов, которые потребовались для достижения данной точности.
Программа понимает скобки, знаки * + - / и функции: arcos, arcctan, arcsin, arctan, cos, ctan, sum, еxp, ln, log10, min, powеr, sin, sqr, sqrt, tan, round, abs, Рi, log2, max.
В описании приводится код с комментариями.
Особенностью программы является наличие парсера (компилятора), благодаря чему возможна обработка уравнения, введенного в программу пользователем, и его изменение в процессе выполнения программы.
Результатом работы программы является график построенный с использованием компонента Tchart. Данный график позволяет перемещать и масштабировать изображение. Для перемещения изображения зажмите правую клавишу мышки, для масштабирования выделите область на графике, используя левую. Выделение области, где присутствует изображение, приведет к ее увеличению, выделение пустой области к возврату исходного масштаба.
Описание (отчет):
Есть
на 30 страниц, посмотреть оглавление
umatchfunc
match
match
uhelp
match
qtintf70
uhelp
картинка
uhelp
umain
umainparser
ubaseparser
match
match
uexpression
uexttypes
umain
отчет
umain
umain
uiterac
uiterac
uiteracПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеОписание задачи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Постановка задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Сходимость метода простых итераций . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Геометрическая интерпретация . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Контрольный пример . . . . . . . . . . . . . . . . . . . . . . . .