Реферат: Исследование методов вычисления определенных интегралов
Рисунок 6 - Параметры
В этом окне расположены:
· Компоненты Label для подписи компонентов Edit;
· Две кнопки: "OK" - принимает данные и возвращается на главное меню; "Отмена" - позволяет вернуться к главному окну, не принимая данных;
Затем была создана форма Решение, на которой будет показана площадь по разным методам вычислений и визуализироваться один из методов.
Рисунок 7 - Решение
В этом окне расположены:
· Компонент Label для подписи компонента Edit;
· Две кнопки: "График" - визуализирует метод трапеций; "OK" - принимает данные и возвращается на главное меню;
· Компонент Chartдля отображения графика;
Следующая форма была создана сравнение методов, то есть для исследования методов на погрешность с заданной точностью.
Рисунок 8 - Исследование на погрешность
В этом окне расположены:
· Три кнопки: Кнопка "График погрешности" визуализирует сравнение методов; Кнопка "Сохранить" сохраняет результаты сравнения в текстовый файл; Кнопка "OK" - принимает данные и возвращается на главное меню;
· Компонент Chartдля отображения графика;
Программное вычисление
По блок-схеме была создана программа для вычисления интеграла методами Симпсона и трапеций:
// Вводим переменные:
var
Form2: TForm2;
a,b,E,h,S,S1,x: real; n, i: integer;
implementation
{ TForm2 }
uses unit1,unit3,unit4,unit5;
// Описываем функцию:
function f (x: real): real;
begin