
- •Методические указания
- •Часть 2
- •5. Численное интегрирование.
- •5.1. Метод прямоугольников.
- •If Xb then 1
- •5.2. Метод трапеций.
- •6. Решение задачи Коши для обыкновенных
- •6.1. Метод Эйлера.
- •6.2. Модифицированный метод Эйлера.
- •6.4. Разностные методы решения краевой задачи для
- •Определение сетки:
- •Аппроксимация уравнения:
- •7. Задачи линейного программирования.
- •7.1. Графический метод решения задач
- •7.3. Симплекс-таблица.
- •Литература
КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ АРХИТЕКТУРНО-СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ
Кафедра прикладной математики
Методические указания
по курсу "Информатика"
для самостоятельной работы студентов
всех специальностей
ЧИСЛЕННЫЕ МЕТОДЫ
Часть 2
Казань
2008
Составители: Ф.Г.Ахмадиев, Ф.Г.Габбасов, И.Н.Гатауллин,
Р.Ф.Гиззятов, Р.И.Ибятов, Х.Г.Киямов.
УДК 621.313: 518.6
Методические указания по курсу "Информатика" для самостоятельной работы студентов всех специальностей. Численные методы. Часть 2. /Казанский государственный архитектурно-строительный университет. Сост.: Ф.Г.Ахмадиев, Ф.Г.Габбасов, И.Н.Гатауллин, Р.Ф.Гиззятов, Р.И.Ибятов, Х.Г.Киямов. -Казань, 2008. -35с.
Методические указания состоят из двух частей и предназначены для самостоятельной работы студентов всех специальностей 2-го курса дневного и заочного отделений. В данной работе приводятся численные методы решения нелинейных уравнений, систем линейных и нелинейных алгебраических уравнений, дифференциальных уравнений, определенных интегралов, методы аппроксимации дискретных функций и методы решения задач линейного программирования.
Табл. 6, библиогр. назв. 6.
Рецензент - Р.Б.Салимов, доктор физ.-мат. наук, профессор
Казанский государственный
архитектурно-строительный
университет, 2008г.
5. Численное интегрирование.
Требуется вычислить определенный интеграл:
I=
(5.1)
Выберем на отрезке интегрирования а,b n различных узлов
a=x0x1x2...xn-1 xn = b
и интерполируем функцию f(x) по ее значениям в этих узлах некоторым полиномом Pm(x).
Тогда определенный интеграл (5.1) приближенно можно вычислять по формуле
I
=
Pm(x)dx
,
(5.2)
которая называется квадратурной формулой интерполяционного типа.
5.1. Метод прямоугольников.
На каждом отрезке xi, xi+1, i=0,1,2,...,n-1 функция f(x) заменяется полиномом нулевой степени P0(x)=f(xi).
Поэтому приближенно I вычисляется по формуле (см. рис. 5.1):
I
=
f(x
i)
(xi+1-
x
i).
(5.3)
Величина ошибкиI-I определяется ошибкой интерполирования f(x)-Pm(x) на отрезке а,b и может быть представлена в форме
R(f)=
(x-x1)(x-x2)...(x-xn)f(n)()dx,
(5.4)
Нахождение точного значения R(f) затрудняет то обстоятельство, что не известна зависимость от x. Однако, если известна производная порядка n, то ее всегда можно оценить
f(n)(x) Mn , x а,b.
(b-a)2
I-I M1, (5.5)
2n
г
де
M1=maxf(x)-
наибольшее значение модуля первой
производной f(x)
на отрезке a,
b.
y
y=f(x)
f(x0)
f(x1)
0 x0=a x1 x2 ... xn-1 xn=b x
Рис. 5.1. Метод прямоугольников.
Для равноотстоящих узлов формула (5.5) имеет следующий вид:
I
= h
f(xi),
h = xi+1-
x
i
(5.6)
или I
= h
f(xi).
(5.7)
Формулу (5.6) называют формулой левых прямоугольников, а (5.7) правых прямоугольников.
Программа вычисления интеграла методом прямоугольников представлена на рис. 5.2.
REM LR-5-1, m=13, n=5
DEF FNF(X)=2*X^2+.1
DATA 0,1,8
READ A,B,N
H=(B-A)/N
S=0: X=A
1 S=S +FNF(X)*H
X=X+H