- •1Причины появления вычислительной математики. Место эвм в развитии вычислительной математики.
- •2Приближенное значение величины. Оценка точности вычисления: абсолютная погрешность, относительная погрешность. Верные, значащие цифры. Значащие цифры и верные значащие цифры числа
- •Абсолютная погрешность
- •Относительная погрешность
- •3Способы хранения чисел в памяти эвм. Погрешности арифметических действий. Представление данных в памяти эвм
- •4Приближенное решение алгебраических и трансцендентных уравнений. Метод половинного деления: суть метода, формулы, достоинства и недостатки, примеры.
- •5Приближенное решение алгебраических и трансцендентных уравнений. Метод хорд: суть метода, формулы, достоинства и недостатки, примеры.
- •6Приближенное решение алгебраических и трансцендентных уравнений. Метод касательных: суть метода, формулы, достоинства и недостатки, примеры.
- •7Решение системы линейных алгебраических уравнений. Метод Гаусса.
- •8Вычисление определителей методом Гаусса. Применение метода Гаусса для вычисления обратной матрицы.
- •1111 Вычисление определителей методом Гаусса
- •2222222Требуется найти для исходной матрицы а обратную матрицу а-1
- •9Аппроксимация функций. Практическое значение. Интерполяция и экстраполяция. Понятие и определение. Интерполяционный полином, его существование и единственность. Аппроксимация функций.
- •10Интерполяция с помощью многочлена Лагранжа. Суть метода, формулы, достоинства и недостатки, примеры для двух узлов интерполяции.
- •11Интерполяционные формулы Ньютона. Сплайн-интерполяция. Сравнение методов интерполяции.
- •12Численное интегрирование. Метод прямоугольников: суть метода, формулы, достоинства и недостатки, примеры.
- •1. Предварительные соображения.
- •2. Формулы прямоугольников.
- •13Численное интегрирование. Метод трапеций: суть метода, формулы, достоинства и недостатки, примеры. Сравнение методов интегрирования.
- •14Способы решения обыкновенных дифференциальных уравнений с использованием метода Эйлера.
- •15Методы минимизации функций одной переменной. Метод дихотомии: суть метода, формулы, достоинства и недостатки, примеры. Стр.32
- •16Методы минимизации функций одной переменной. Метод золотого сечения: суть метода, формулы, достоинства и недостатки, примеры.
- •Темы практических заданий
8Вычисление определителей методом Гаусса. Применение метода Гаусса для вычисления обратной матрицы.
1111 Вычисление определителей методом Гаусса
Итак, применим метод Гаусса для вычисления определителя ∆. При решении системы уравнений:
Ax = b
методом Гаусса мы путём преобразования по схеме единственного деления привели её к треугольному виду:
B x =
β,
где
Определитель detB =
1.
Элементы
матрицы B получились
из матрицы A с
помощью следующих элементарных
преобразований:
1) деления
на ведущие элементы a 11 матрицы
A ,
матрицы
,...,
матрицы
An-1.
2) вычитания
из строк матрицы A и
промежуточных матриц
чисел,
пропорциональных элементам соответствующих
ведущих строк.
При
первой операции определитель матрицы
также делится на соответствующий ведущий
элемент, т.е.
.
Следовательно:
,
т.е.
определитель равен произведению ведущих
элементов для соответствующей схемы
Гаусса.
При
второй операции определитель не изменится
.
2222222Требуется найти для исходной матрицы а обратную матрицу а-1
по методу исключения Гаусса.
Пример 1. Методом исключения Гаусса найдем матрицу, обратную к матрице
Решение:
К матрице А справа приписывается единичная матрица того же порядка (А|E)
Матрица (А|E) приводится элементарными преобразованиями первого и второго типов к ступенчатому виду
Последняя матрица имеет ступенчатый вид
3. Выписывается обратная матрица. Это матрица, стоящая справа в последней преобразованной матрице.
В последней матрице слева стоит единичная матрица E.
Пример 2.
Методом Гаусса найдем матрицу, обратную к матрице
.
Решение:
К матрице А справа приписывается единичная матрица того же порядка (А|E)
Матрица (А|E) приводится элементарными преобразованиями первого и второго типов к ступенчатому виду
поменяем местами вторую и третью строки
Последняя матрица имеет ступенчатый вид.
3. Полученная ступенчатая матрица элементарными преобразованиями 1-го, 2-го и 3-го типов приводится к виду, где слева будет матрица Е. Преобразования начинаются с последней строки.
К элементам второй строки прибавим элементы третьей, умноженные на 4, а к элементам первой строки прибавим элементы третьей, умноженные на 5:
Все элементы второй строки умножим на (-1)
Из элементов первой строки вычитаем элементы второй, умноженные на 2
4. Выписывается обратная матрица. Это матрица, стоящая справа в последней преобразованной матрице.
В последней матрице слева стоит единичная матрица E.
9Аппроксимация функций. Практическое значение. Интерполяция и экстраполяция. Понятие и определение. Интерполяционный полином, его существование и единственность. Аппроксимация функций.
Из курса математики известны 3 способа задания функциональных зависимостей:
аналитический
графический
табличный
Табличный способ обычно возникает в результате эксперемента.
Недостаток табличного задания функции заключается в том, что найдутся значения переменных которые неопределены таблицей. Для отыскания таких значений определяют приближающуюся к заданной функцию, называемой аппроксмирующей, а действие замены аппроксимацией.
А
φ(х)
φ(х)- аппроксимирующая функция.
Интерполяция – отыскание промежуточных значений величин по некоторым известны ее значениям
Экстраполяция – распределение в прошлом тенденций на будущий период, на основании анализа предыдущего
Если для табличной функции y=f(x), имеющей значение x0 f(x0) требуется построить аппроксимирующюю функцию (x) совпадающую в узлах с xi c заданной, то такой способ называется интерполяцией
При интерполяции, заданная функция f(x) очень часто аппроксимируется с помощью многочлена, имеющего общий вид
(x)=pn(x)=anxn+an-1xn-1+…+a0
В данном многочлене необходимо найти коэффициенты an ,an-1, …a0 , так как задачей является интерполирование, то определение коэффициентов необходимо выполнить из условия равенства:
Pn(xi)=yi i=0,1,…n
Для определения коэффициентов применяют интерполяционные многочлены специального вида, к ним относится и полином Лагранжа Ln(x).
ij
В точках отличных от узлов интерполяции полином Лагранжа в общем случае не совпадает с заданной функцией .
Экстраполя́ция, экстраполи́рование (от лат. extrā — вне, снаружи, за, кроме и лат. polire — приглаживаю, выправляю, изменяю, меняю[1]) — особый типаппроксимации, при котором функция аппроксимируется вне заданного интервала, а не между заданными значениями.
Иными
словами, экстраполяция — приближённое
определение значений функции
в
точках
,
лежащих вне отрезка
,
по её значениям в точках
.
Теорема существования и единственности.
ТЕОРЕМА 3.1 Для табличной функции 3.1 существует единственная интерполянта - полином степени не выше N.
ДОКАЗАТЕЛЬСТВО: Будем искать интерполянту F(x) в виде полинома:
PN(x) = c0 + c1 x1 + ... + cN-1 xN-1 + cN xN,
где ci искомые коэффициенты. Используя таблицу (3.1) получим систему линейных уравнений:
c0 + c1 x0 + ... + cN x0N = PN (x0 ) = f0 ... c0 + c1 xN + ... + cN xNN = PN (xN ) = fN |
(3.3) |
В матричном представлении система имеет вид: Ac = f, где
Известно, что
система Ac=f однозначно
разрешима тогда и только тогда,
когда det(A)≠0
Определителем матрицы A является
известный из курса алгебры определитель
Ван-дер-Монда
не
равный нулю в силу условия xi≠xj при i≠j.
Таким образом, коэффициенты c0 ,
..., cN (то
есть решение c системы (3.3)) находятся
однозначно. Следовательно, интерполяционный
полином существует и единствен.
Данная теорема дает один из возможных способов построения интерполяционного полинома. Но для этого требуется решить другую сложную задачу - систему линейных уравнений. Существуют более простые способы построения интерполяционного полинома, которые будут рассмотрены далее.
Интерполяционный полином в форме Лагранжа.
Введем базисные полиномы Лагранжа по формулам:
φi (x ) = [(x - x0 )(x - x1 )...(x - xi-1 )(x - xi+1 )...(x-xN )]/[(xi - x0 )(xi - x1 )...(xi - xi-1 )(xi - xi+1 )...(xi - xN )]
УТВЕРЖДЕНИЕ 3.1 Имеют место следующие равенства
ДОКАЗАТЕЛЬСТВО следует сразу из определения базисных полиномов Лагранжа:
так как сомножитель (xk - xj )/(xi-xj ) равен нулю при j=k≠i (он присутствует в силу того, что i≠k)
Интерполяционный полином в форме Лагранжа имеет вид:
PN(x) = ∑Nj=0 fjφj(x) = f0φ0(x) + f1φ1(x) + ... + fNφN(x) |
(3.4) |
УТВЕРЖДЕНИЕ 3.2 PN(xi ) = fi , i=0, ..., N, то есть полином PN(x) является интерполяционным.
ДОКАЗАТЕЛЬСТВО следует из утверждения (3.1), так как
PN(xi ) = ∑Nj=0 fjφj(xi ) = fi·1 = fi
Интерполяционный полином в форме Лагранжа обычно применяется в теоретических исследованиях (при доказательстве теорем, аналитическом решении задач и т. п.)
Интерполяционный полином в форме Ньютона.
Интерполяционный полином в форме Ньютона записывается в виде:
PN(x)
= c0 +
c1 (x
- x0 )
+ c2 (x
- x0 )(x
- x1 )
+ ... +
+
cN (x
- x0 )(x
- x1 )·
... ·(x - xN-1 )
где коэффициенты ci находятся из условий (3.1):
f0=PN(x0 )=c0. Cледовательно, c0=f0;
...
fi=PN(xi )=c0 + c1(xi - x0 ) + ... + ci-1(xi - x0 )(xi - x1 )...(xi - xi-2 ) +
+ci(xi - x0 )(xi - x1 )...(xi - xi-1 ).
Следовательно,
