Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
госы / мат_методы_1-16.doc
Скачиваний:
48
Добавлен:
17.02.2016
Размер:
551.42 Кб
Скачать

1. Скалярное произведение векторов

(a,b)=abт=∑aibi – скалярное произведение (алгебраическое представление)

ρ(a,b)=(∑(ai-bi)2)1/2 – расстояние между векторами

║a║2=(a,a)=∑ai2–норма вектора а (скалярное произведение вектора само на себя)

ρ(a,b)=(║a-b║)2)1/2

║Af-U║2Rn

Af– значение, вычисляемое по модели

U– экспериментальное значение

Расстояния между ними должны быть минимальными.

2. Скалярное произведение нормы функций. Расстояние между функциями.

(f,g)=∫f(x)g(x)dx–скалярное произведение функций.

Различие от скалярного произведения векторов в том, что здесь сумма заменена интегралом.

║f║2L2=∫(f(x))2dx– норма функции

ρ(f,g)=(∫(f(x)-g(x))2dx)1/2– расстояние между функциями

Расстояние между функциями = нулю когда f=g, когда они сильно отличаются расстояние будет большое.

Расстояние – сумма разностей значений этих функций в точке. Интеграл означает, что мы берем эти точки на бесконечно малом расстоянии.

ρ(f,g)=0

║f-g║2L2

F– неизвестная функция

G– априорная информация, известная функция

Мы минимизируем расстояние между ними

║D(f-g)║2L2– норма производных этих функций

║D(f-λg)║2L2

λ- либо закругляет g, либо выпрямляет

3. Норма сеточной функции и ее представление виде квадратичной формы.

С

β1

β2

β3

еточная функция – мы набрасываем сетку и с каждым узлом этой сетки связываем функцию.

О

βi(x)

дна сплайн функция состоит из 4-х полигонов.

f(x)=∑fiβi(x)

║f(x)║2L2=∫(f(x))2dx=∫(f1β1+f2β2+….+fnβn)(f1β1+f2β2+….+fnβn)dx

1*β1 β1*β2 …… β1*βndxf1

(f1f2…fn) ∫

a βn*β1 βn*β2 …... βn*βnfn

fQfт– квадратичная форма

qij=∫βi(x)*βj(x)dx– элемент матрицыQ

q0(n)=qij=∫βi(x)*βj(x)dx– матрица самих функций

q1(n)=qij=∫βi(x)*βj(x)dx– матрица первых производных

q2(n)=qij=∫βi’’(x)*βj’’(x)dx– матрица вторых производных

4. Скалярное произведение сеточных функций и расстояние между ними.

f(x)=∑fiβi(x)

g(x)=∑giβi(x)

f║2=fQfт одно и то жеQ=Q

(f,g)=fQfт

fq0(n)gт – в пространстве самих функций

fq1(n)gт – в пространстве первых производных

fq2(n)gт – в пространстве вторых производных

(f-g)Q(f-g)т– расстояние между функциями

qij=∫βi(x)*βj(x)dx

5. Мнк. Постановка задачи. Система линейных уравнений.

min(f)║Af-U║2Rn– постановка задачи

Надо найти такое f, которое минимизирует данную норму.

Rn– размерность пространства.

A– значение линейных функционалов от функций которые мы отыскиваем. Вычисляем в точках, где произведены измерения.

a11 a12 … a1n f1 = U1

a21 a22 … a2n f2 = U2

……………

an1 an2 … ann fn

f=mnku(ab,cd,x,x1,x2…)

x– значения

x1 – первая производная

x2 – вторая производная

║Af-U║2=(Af-U)т(Af-U)=(fтAт-Uт)(Af-U)=fтAтAf-fтAтU-UтAf+UтU=fтAтAf-2fтAтU+UтU

(Af)т=fтAт –при транспонировании в матричном случае компоненты необходимо менять местами

fтAтAf-2fтAтU+UтU(*) – надо найтиminэтого выражения поf

Необходимо найти эту точку. Это min, где производная = 0

∂(*)/∂f=2AтAf-2AтU=0

Производная от f– единичный вектор =1

(fтAтAf)т=1*AтAf+fтAтA*1=2AтAf

∂(*)/∂f=AтAf-AтU=0

AтAf=AтU– система уравнений, которую надо решить.

AтA– симметричная матрица, т.е. не имеет значения с какой стороны находитсяf

f=(AтA)/AтU– решение системы уравнений, решение МНК

f=inv(AтA)(AтU) – обращение матрицы

Соседние файлы в папке госы