Главная » Информатика » Лабораторная работа №3 Программирование алгоритмов численного интегрирования.

Лабораторная работа №3 Программирование алгоритмов численного интегрирования.

План.
1.Название работы.
2.Цель работы.
3.Постановка задачи.
4.Алгоритм решения
5.Программа реализующей разработанный алгоритм.
6.Вывод.
План.
1.Название работы.
2.Цель работы.
3.Постановка задачи.
4.Алгоритм решения
5.Программа реализующей разработанный алгоритм.
6.Вывод.

1. Название работы
Программирование алгоритмов численного интегрирования.

2. Цель работы.
Овладение навыками алгоритмизации и программирования методов численного интегрирования.

3. Постановка задачи.
Задача № 1

Вычислить на ЭВМ с заданной точностью значение определенного интеграла .
Считать заданными значения интервала интегрирования [а, b], точность вычисления и методы численного решения. Включить в программу вычисление точного значения интеграла, оценить относительную погрешность метода. На печать вывести приближенное, точное значения интеграла и относительную погрешность вычисления в процентах.

Подынтегральная
функция Число отрезков n Интервал интегрирования [a, b] Требуемая
точность
Первообразная функции
100

_______________________________________________________

4. Алгоритм решения
Задача № 1

Начало

x, a, b, S, s1, h, p,
a1, k, k1, I, n

Function F (x : real) : real
F: = sin (a1*x)

Function F1 (x : real) : real
F1: = — (cos (a1*x))/a1

Меню
Формируем меню.
введите метод решения
1 – метод прямоугольников
2 – метод трапеции
3 – метод Симпсона
4 — выход

Инициация программы
Присваиваем клавишам зна –
чения переменных меню для
открытия соответствующей
подпрограммы.

Назначаем: assign (ff, ‘REZ’)
rewrite (ff)

Вводим: a, b, n, a1

h : ( b-a )/ n

А Б В Открываем меню (выбор)
menu; toch; pogrl; vivod

Г
k1=0

close (ff)

Вывод результатов

Конец

A

Метод
прямоугольников

s : = 0 x : = a

i : = 1…n-1

s : = h*s s:=s+f(x)
x : = x+h

К подпрограмме вычис-
ления абсолютной и
относительной погреш-
ности.
Б

Метод
трапеции

S:=(f(a)+f(b))/2 x:a+h

i : = 1…n-1

s : = h*s s:=s+f(x)
x : = x+h

К подпрограмме вычис-
ления абсолютной и
относительной погреш-
ности.

…………и.т.д.

Скачать полную версию работы можно по ссылке…

Лабораторная работа №3 Программирование алгоритмов численного интегрирования.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Pin It on Pinterest