Задача интерполяции функции, интерполяционные полиномы

Универсальные функцииNumPy обеспечивает работу с известными математическими функциями sin, cos, exp и так далее. Но в NumPy эти функции называются универсальными (ufunc). Причина присвоения такого имени кроется в том, что в NumPy эти функции работают с массивами также поэлементно, и на выходе получается массив значений.

Индексы, срезы, итерацииОдномерные массивы осуществляют операции индексирования, срезов и итераций очень схожим образом с обычными списками и другими последовательностями Python.У многомерных массивов на каждую ось приходится один индекс. Индексы передаются в виде последовательности чисел, разделенных запятыми.

2.Постановка задачи интерполяции.Интерполяционные многочлены Лагранжа и Ньютона.Теорема об остаточном члене интерполяции.Оценка погрешности многочленной интерполяции и её обусловленность.

Задача интерполяции функции, интерполяционные полиномы

Пусть на отрезке [a,b] задана функция ƒ(x). Задача интерполяции (или интерполирования) состоит в построении функции g(x), совпадающей с заданной ƒ(x) в некотором наборе точек {x1,x2,...,xn+1} из отрезка [a,b] (эти точки называются узлами интерполяции), т.е. должны выполняться условия:g(xk)=yk, k=1,2,...,n+1,где yk - известные значения функции ƒ(x) в точках xk. Функция g(x) называется интерполянтом функции ƒ(x).

Интерполяционный полином в форме Лагранжа

Задача интерполяции функции, интерполяционные полиномы - student2.ru Задача интерполяции функции, интерполяционные полиномы - student2.ru

Интерполяционный полином в форме Ньютона.

Nn(t) = f(t1) + f(t1, t2)(t - t1) + ... + f(t1, ..., tn + 1)(t - t1) ... (t - tn).

 

Теорема об остаточном члене интерполяции

Введем понятие остаточного члена интерполяции для оценки погрешности Задача интерполяции функции, интерполяционные полиномы - student2.ru

Теорема. Пусть функция f(t) имеет на отрезке [a, b] — N + 1 ограниченную производную. Тогда Задача интерполяции функции, интерполяционные полиномы - student2.ru где Задача интерполяции функции, интерполяционные полиномы - student2.ru

3.Постановка задачи интерполяции.Кусочно многочленная глобальная интерполяция.Естественный сплайн, построение кубического сплайна Шонберга.Локальная интерполяция, B-сплайны.

Задача интерполяции функции, интерполяционные полиномы

Пусть на отрезке [a,b] задана функция ƒ(x). Задача интерполяции (или интерполирования) состоит в построении функции g(x), совпадающей с заданной ƒ(x) в некотором наборе точек {x1,x2,...,xn+1} из отрезка [a,b] (эти точки называются узлами интерполяции), т.е. должны выполняться условия:g(xk)=yk, k=1,2,...,n+1,где yk - известные значения функции ƒ(x) в точках xk. Функция g(x) называется интерполянтом функции ƒ(x).

Кусочно - многочленная глобальная интерполяция (сплайны).Определение. Пусть на отрезке [a, b] задана система узловых точек Задача интерполяции функции, интерполяционные полиномы - student2.ru Сплайном Sm(t) называется определенная на [a, b] функция, имеющая l непрерывных производных и являющаяся на каждом интервале (tn - 1, tn) многочленом степени m.

B - сплайном, или базисным сплайном степени N - 1 дефекта 1 относительно узлов Задача интерполяции функции, интерполяционные полиномы - student2.ru называется функция

Задача интерполяции функции, интерполяционные полиномы - student2.ru

Пусть Задача интерполяции функции, интерполяционные полиномы - student2.ru т.е. рассматривается случай равномерной сетки.

естественный сплайн кусочно - квадратичная функция с первой непрерывной производной .

4.Приближение функции.Метод наименьших квадратов и его приминение к обработке эмпирических данных. Решение переопределённых систем линейных алгебраческих уравнений.

ПРИБЛИЖЕНИЕ ФУНКЦИЙ

замена по определенному правилу функции f(t).близкой к ней в том или ином смысле функцией j(t). из заранее фиксированного множества M(приближающего множества). Предполагается, что функция f определена на том множестве Qm-мерного евклидова пространства (в частности, действительной оси), на к-ром осуществляется приближение, она может быть задана явно через элементарные функции или быть решением нек-рого уравнения. Если о функции f(t) располагают неполной информацией, то тогда речь идет, по существу, о приближении задаваемого этой информацией целого класса фу нкций.

Метод наименьших квадратов -- один из методов теории ошибок для оценки неизвестных величин по результатам измерений, содержащим случайные ошибки. Идея МНК основана на том, чтобы минимизировать сумму квадратов отклонений расчетных значений от эмпирических, т.е. нужно оценить параметры о функции f(a,x) таким образом, чтобы ошибки еi= уi-f(а,х), точнее - их квадраты, по совокупности были минимальными.Переопределённые слау это те слау в которых число уравнений больше числа неизвестных.Чтобы решить переопределённкю СЛАУ нужно вместо точного решения ситемы уравнений организовать поиск такого вектора y, который будет наилучшим образом удовлетворять всем уравнениям, т.е. минимизировать их невязку(расхождение между вектором A*x и вектором B в правой части). Поскольку невязка A*x-B является векторной велииной то исходя из практических соображений минимизации надо подвергать её норму(т.е. скаляр).

5.Постановка задачи численного интегрирования.Квадратурные формы интерполяционного типа.(Формулы Ньютона-Котеса): формулы прямоугольников, трапеций и Симпсона.Оценка их точности.

Суть численного интегрирования заключается в том, что подынтегральную функцию f(x) заменяют другой приближенной функцией, так, чтобы, во-первых, она была близка к f(x) и, во вторых, интеграл от нее легко вычислялся. Например, можно заменить подынтегральную функцию интерполяционным многочленом.Простейшую квадратурную формулу (формулу численного интегрирования) можно получить следующим образом. Пусть необходимо вычислить интеграл

Задача интерполяции функции, интерполяционные полиномы - student2.ru

Положим, что f(t)на рассматриваемом отрезке [a, b]не изменяется ( Задача интерполяции функции, интерполяционные полиномы - student2.ru ). Тогда Задача интерполяции функции, интерполяционные полиномы - student2.ru Если

Задача интерполяции функции, интерполяционные полиномы - student2.ru

то получим формулу прямоугольников с центральной точкой

Задача интерполяции функции, интерполяционные полиномы - student2.ru

Если предположить, что функция f(t)на отрезке интегрирования [a, b]достаточно близка к линейной, то можно заменить приближенное значение интеграла iплощадью трапеции с высотой (b - a)и основаниями f(a)и f(b). Тогда получается формула трапеций

Задача интерполяции функции, интерполяционные полиномы - student2.ru

В общем случае квадратурные формулы получаются при помощи интегрирования интерполяционного многочлена, аппроксимирующего подынтегральную функцию. Семейство квадратурных формул, получающихся таким образом, называется формулами интерполяционного типа(формулы Ньютона - Котеса) .Формула трапеций. На отрезке [tk, tk + 1]проводим замену подынтегральной функции интерполяционным полиномом первой степени:

Задача интерполяции функции, интерполяционные полиномы - student2.ru

после чего, выполнив интегрирование по элементарному отрезку, получим приближенное значение интеграла на [tk, tk + 1]:

Задача интерполяции функции, интерполяционные полиномы - student2.ru

После суммирования интегралов по всем элементарным отрезкам [tk, tk + 1]получаем формулу трапеций для отрезка [a, b]:

Задача интерполяции функции, интерполяционные полиномы - student2.ru

Формула Симпсона. Заменим подынтегральную функцию f(t)на отрезке [tk - 1, tk]интерполяционным полиномом (в форме Лагранжа) второй степени. Для простоты положим Задача интерполяции функции, интерполяционные полиномы - student2.ru для всех k— сетка на отрезке интегрирования равномерная. Тогда

6.Постановка задачи численного решения систем нелинейных уравнений.Основные этапы.Методы простой итерации и Ньютона: идея метода,алгоритм и критерий его применимости.Скорость сходимости метода Ньютона.

Задача интерполяции функции, интерполяционные полиномы - student2.ru Общий вид решения системы нелинейных арифметических уравнений имеет вид:

F1(X1,…,Xn)=0

Fn(X1,…,Xn)=0

Задача интерполяции функции, интерполяционные полиномы - student2.ru ,где Fi– функция nпеременных.

Решением СНАУ является вектор X=(X1,…,Xn),при подстановке компонент которого в систему каждое её уравнение обращается в верное равенство.

Метод простых итераций в общем виде. Заменим исходное уравнение Задача интерполяции функции, интерполяционные полиномы - student2.ru на эквивалентное Задача интерполяции функции, интерполяционные полиномы - student2.ru ,и будем строить итерации по правилу Задача интерполяции функции, интерполяционные полиномы - student2.ru . Таким образом метод простой итерации - это одношаговый итерационный процесс. Для того, что бы начать данный процесс, необходимо знать начальное приближение Задача интерполяции функции, интерполяционные полиномы - student2.ru .

Меод Ньютона(алгоритм)

1. Задается начальное приближение Задача интерполяции функции, интерполяционные полиномы - student2.ru .

2. Пока не выполнено условие остановки, в качестве которого можно взять Задача интерполяции функции, интерполяционные полиномы - student2.ru или Задача интерполяции функции, интерполяционные полиномы - student2.ru (то есть погрешность в нужных пределах), вычисляют новое приближение: Задача интерполяции функции, интерполяционные полиномы - student2.ru .

Задача интерполяции функции, интерполяционные полиномы - student2.ru

После вычисления интеграла от полинома получим приближенное значение интеграла по элементарному отрезку

Задача интерполяции функции, интерполяционные полиномы - student2.ru

Суммируя по всем элементарным отрезкам [tk - 1, tk], получим

Задача интерполяции функции, интерполяционные полиномы - student2.ru

где Задача интерполяции функции, интерполяционные полиномы - student2.ru

7.Нормы векторов и матриц,обусловленность системы и матрицы системы.Постановка задачи численного решения СЛАУ.Прямой метод гауса и его модификация.

Нормы векторов

Определение.Пусть имеется n - мерное метрическое пространство вещественных чисел Задача интерполяции функции, интерполяционные полиномы - student2.ru . Если для любого вектора Задача интерполяции функции, интерполяционные полиномы - student2.ru существует число Задача интерполяции функции, интерполяционные полиномы - student2.ru такое, что: 1) Задача интерполяции функции, интерполяционные полиномы - student2.ru , причем Задача интерполяции функции, интерполяционные полиномы - student2.ru ; 2) Задача интерполяции функции, интерполяционные полиномы - student2.ru , где aÎR; 3) Задача интерполяции функции, интерполяционные полиномы - student2.ru , - неравенство треугольника; то Задача интерполяции функции, интерполяционные полиномы - student2.ru называется нормой вектора X.

При решении СЛАУ наиболее распространены следующие нормы:

1. max-норма, или m – норма: Задача интерполяции функции, интерполяционные полиномы - student2.ru ;

2. l-норма: Задача интерполяции функции, интерполяционные полиномы - student2.ru ;

3. Евклидова норма: Задача интерполяции функции, интерполяционные полиномы - student2.ru .

Определение.Пусть X* – точное значение вектора, X ‑ приближенное значение. Абсолютная и относительная погрешность вектора X*: Задача интерполяции функции, интерполяционные полиномы - student2.ru , Задача интерполяции функции, интерполяционные полиномы - student2.ru .

Нормы матриц

Согласованные с нормами векторов нормы матрицы A равны

1. max-норма, или m - норма:

Задача интерполяции функции, интерполяционные полиномы - student2.ru ;

2. l-норма:

Задача интерполяции функции, интерполяционные полиномы - student2.ru ;

3. Евклидова норма:

Задача интерполяции функции, интерполяционные полиномы - student2.ru .

Численное решение уравнений и их систем состоит в приближённом определении корня или корней уравнения или системы уравнений и применяется в случаях, когда точное значение вычислить невозможно или очень трудоёмко.

Рассмотрим методы численного решения уравнений и систем уравнений: Задача интерполяции функции, интерполяционные полиномы - student2.ru или Задача интерполяции функции, интерполяционные полиномы - student2.ru

Численное решение задачи можно проводить как непосредственно (используя одноимённые методы), так и с применением оптимизационных методов, приведя задачу к соответствующему виду.

Наши рекомендации