- •1 Системы линейных алгебраических уравнений
- •1.Решение системы существует и является единственным.
- •2. Система уравнений вообще не имеет решений.
- •3. Система уравнений имеет бесконечное множество решений
- •2 Итерационные методы решения систем линейных уравнений
- •Геометрическое истолкование процесса
- •3 Метод исключения (метод Гаусса)
- •4 Задания для самостоятельной работы
- •5 Задания для практической работы
- •6 Задания к лабораторной работе
- •Варианты задания
- •7 Содержание отчета
- •8 Контрольные вопросы
- •1 Формула прямоугольников
- •1.1 Формула «левых» прямоугольников
- •1.2 Формула «правых» прямоугольников
- •1.3 Формула «средних» прямоугольников
- •1.4 Случай неравноотстоящих узлов
- •1.5 Алгоритм вычисления интеграла функции, заданной
- •2 Формула трапеций
- •2.1 Вывод формулы
- •2.2 Оценка погрешности формул прямоугольников и трапеций
- •3 Формула Симпсона
- •4 Формула Гаусса
- •5 Задания для самостоятельной работы
- •5 Задания для практической работы
- •6 Задания к лабораторной работе
- •7 Содержание отчета
- •8 Контрольные вопросы.
- •1 Понятие о приближении функции
- •2 Точечная аппроксимация. Задача интерполирования
- •3 Интерполяционный многочлен Лагранжа
- •4 Интерполяционная формула Ньютона
- •5 Аппроксимация с помощью кусочных полиномов
- •6 Аппроксимация сплайнами
- •7 Задания для самостоятельной работы
- •8 Задания к лабораторной работе
- •9 Содержание отчета
- •10 Контрольные вопросы
- •1 Численное решение алгебраических и трансцендентных уравнений
- •2 Графическое решение уравнений
- •3 Метод половинного деления
- •4 Метод хорд (пропорциональных частей, ложного положения)
- •5 Метод Ньютона (метод касательных)
- •Внеся эту поправку в (2), найдем следующее по порядку приближение корня:
- •6 Видоизмененный метод Ньютона (метод Рыбакова)
- •7 Метод секущих (комбинированный метод секущих-хорд)
- •8 Комбинированный метод касательных-хорд
- •9 Метод последовательных приближений
- •10 Усовершенствованный метод последовательных приближений
- •11 Метод Монте-Карло
- •12 Задания для самостоятельной работы
- •13 Задания к лабораторной работе
- •14 Содержание отчета
- •15 Контрольные вопросы
- •Вычислительные методы Методические указания по проведению лабораторных работ
- •65044, Украина, Одесса, пр. Шевченко, 1
- •65044, Украина, г.Одесса, пр. Шевченко, 1, корп. 5
1.5 Алгоритм вычисления интеграла функции, заданной
таблицей с неравноотстоящими узлами, по методу прямоугольников
Для приближенного вычисления используем формулу (2.1). Предполагаются известными точки (х0; у0), (х1;y1),…, (xi; yi),…, (xn; yn).
Программа реализует алгоритм, основанный на следующих рекуррентных соотношениях:
S0=0, Si=Si-1+yi (xi-xi-1), (i=1,2,...,n)
Тогда
.
2 Формула трапеций
2.1 Вывод формулы
Формула трапеций основана на том, что на отрезке [х0; х0 + h] дугу кривой у= f (x) заменяют хордой, стягивающей концы этой дуги (рис. 2.3), т. е. производят линейное интерполирование функции у= f(x). При этом площадь криволинейной трапеции заменяют площадью трапеции с основаниями f(x0) и f(х0+h) и высотой h, следовательно,
Отсюда, чтобы вычислить , разобьем отрезок [а; b] на n равных частичных отрезков, так что шаг .
Проведем через точки деления ординаты и заменим данную кривую ломаной, отрезки которой соединяют концы двух соседних ординат. Криволинейная трапеция при этом заменится на фигуру, состоящую из n трапеций (рис. 2.4), высоты которых h, а основания – ординаты уi=f(xi), ( ), в точках деления. Площадь такой фигуры, как видно из (4), определяется суммой площадей элементарных трапеций.
Рисунок 2.3 – Линейное интерполирование функции
Рисунок 2.4 – Замена криволинейной трапеции фигурой из n трапеций
(4)
Полученную для вычисления интеграла формулу
(5)
называют формулой трапеций.
2.2 Оценка погрешности формул прямоугольников и трапеций
Понятно, что приближенный результат следует использовать лишь тогда, когда известна его оценка.
Из теории приближенных методов вычислений известна оценка абсолютных погрешностей формул прямоугольников и трапеций :
(6)
где , f(x) — подынтегральная функция, [a; b] —отрезок интегрирования, h – шаг интегрирования, ( ). Таким образом, если на [a; b] можно найти М2, то при заданном n (или h) по формулам (6) определяем абсолютную погрешность соответствующих приближенных результатов.
Из сравнения формул (1) - (3) и (5) и формул для их погрешностей (6) можно заключить, что они одинаково трудоемки и дают примерно одинаковой точности результат (погрешность порядка h2). Поэтому ни у одного из этих методов нет преимущества перед другим.
Замечание. Если функция f(х) задана таблично, то в формулах (6) f"(х) можно заменить на конечную разность . Так что
3 Формула Симпсона
Более точной, чем формула трапеций, является формула Симпсона. Для достижения той же точности в ней можно брать меньшее число n участков разбиения и соответственно больший шаг h, а при одном и том же шаге h, (т. е. при том же объеме вычислений), она дает меньшие абсолютную и относительную погрешности.
Формулу Симпсона можно получить следующим образом. Разобьем участок [а, b] на четное число частей n = 2m точками
а=x0<x1<...<xn-1<xn=b .
Рисунок 2.5 – Вывод формулы Симпсона
Обозначим ординаты в точках деления через y0, y1,...,yn и рассмотрим пару соседних участков, например, с левым концом в точке а=х0 (рис. 2.5). Проведем через три точки кривой с координатами (х0, у0), (x1, у1), (х2, у2) параболу с осью, параллельной оси Оу. Ее уравнение будет
у = Ах2 + Вх + С (7)
Заменив площадь заданной криволинейной трапеции на участке [х0, х2] площадью криволинейной трапеции, ограниченной параболой (7), придем к приближенному равенству:
Вынося за скобку общий множитель и приводя к общему знаменателю, получим:
(8)
Неизвестные коэффициенты А, В, С в формулах (7) и (8) находятся из условия, что при значениях х, равных х0, х1, х2, функция f(x) принимает соответственно значения у0, у1, у2. Заметив, что , запишем эти условия в виде
(9)
Умножая второе равенство (9) на 4 и складывая после этого все три равенства (9), находим
у0 + 4у1 + у2 = А[x02 + (х0 + х2)2 + x22] + В[х0 + 2(х0 + х2) + х2] + 6С =
= 2А (x02 + х0х2 + x22) + 3B (х0 + х2) + 6С, (10)
что совпадает с квадратной скобкой в правой части равенства (8).
Подставив (10) в правую часть равенства (8) и заметив, что
x2 – x0=2h, где h = (b – a)/n, придем к приближенному равенству
. (11)
Ясно, что для каждой следующей пары участков получается такая же формула:
(12)
Суммируя равенства вида (11) и (12) по всем участкам, получим формулу Симпсона:
(13)
Учитывая геометрический смысл формулы, ее называют также формулой парабол. В ней все ординаты с нечетными номерами умножаются на четыре, а все ординаты с четными номерами (кроме крайних) – на два. Крайние ординаты у0 и у2m входят в формулу с коэффициентами, равными единице.