После всех страданий с пояснительной запиской уже можно перейти к программированию. Создаем форму программы и кидаем на нее компоненты. Вносим коды обработчиков и процедур:
Проверим программу.
Теперь, получив результаты аналитического решения, мы можем сравнить их с результатами, полученными в процессе выполнения программы:
Получен одинаковый ответ.
Протестируем программу с другими исходными данными:
Данная программа производит вычисление несобственных интегралов методом Гаусса. Пользователь должен вводить коэффициенты многочленов, пределы интегрирования.
При использовании программы необходимо:
1.Выбрать функцию
2.Ввести список коэффициентов многочлена
3.Ввести пределы интегрирования
4.Нажать кнопку «Вычислить»
Результаты аналитического решения и тестового ввода совпадают, можно сделать суждение о том, что в данном конкретном тестовом вводе программа работает корректно.
В данной работе была предпринята попытка создания программы вычисления несобственного интеграла методом Гаусса. Для реализации был выбран язык программирования Object Pascal , так как он является объектно-ориентированным языком программирования высокого уровня и позволяет использовать ресурсы операционной системы.
Программное обеспечение соответствует постановке задачи. Программа позволяет задать вид функции, ввести пределы интегрирования, вычислить значения собственного и несобственного интеграла, просмотреть его на экране.
К недостаткам алгоритма можно отнести следующие:
· ограниченное количество интегрируемых функций;
· отсутствует алгоритм подбора оптимального значения предела интегрирования для несобственных интегралов с бесконечным пределом интегрирования.