Разработка сайтов и программного обеспечения, системное администрирование, обучение программированию и работе с СУБД MySQL

in english

Root - решение уравнения методом дихотомии

Главная Проекты Решение уравнения методом дихотомии

Согласно заданию нам необходимо написать, протестировать и оценить эффективность функции для решения уравнения ƒ(х) = 0 методом деления отрезка пополам (методом дихотомии), причем на каждой итерации отрезок [a,b] делится пополам и выбирается та из половин, на концах которой функция ƒ(х) имеет значения разных знаков. Существует множество названий этого метода, однако суть метода, как правило, сводится либо к рекурсивному, либо циклическому алгоритму.

Главное окно приложения

В заключение хочется отметить то, что приложение получилось очень неплохим по своим показателям. Достаточно хорошо проанализированная область математики предрешила удачный и однозначный алгоритм получения корня уравнения с весьма высокой точностью (15 знаков после разделителя целой и дробной части).

С точки зрения разработчика было потрачено около 10 часов на математический анализ поставленной задачи, 2 часа на разработку алгоритма, 4 часа на создание программного кода и рисование интерфейса, 6 часов на отладку и порядка 10 часов на написание программной документации.

С точки зрения конечного пользователя программа получилась очень удачной в плане экономии процессорного ресурса и оперативной памяти. Процессу требуется порядка 4 Мб оперативной памяти и вычисления производятся за момент времени, незаметный для пользователя.

Описание программы полностью (формат OpenDocument)

Скачать исходники и программу

December 12, 2006

Реклама:

Метки: проекты, C++ Builder, исходник, алгоритмизация, дихотомия.

Комментарии:

Вы можете оставить первый комментарий.

имя:

e-mail (не публикуется):

комментарий:

© Ткачев Филипп, 2005—2017
Программист, веб-разработка и прикладное ПО.
Все права защищены.