ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.12.2025

Просмотров: 129

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Билет № 20.

1). Оценка скорости сходимости метода простых итераций для систем линейных алгебраических уравнений в "явной" форме, оценка точности приближения к решению.

2). Представление таблично заданной функции сплайнами.

Оценка скорости сходимости метода простых итераций для системы линейных алгебраических уравнений в "явной" форме. Оценка точности приближения.

Эта запись справедлива для любого p

При р→∞ получим оценку:

Таким образом:

и Скорость сходимости пропорциональна геометрической прогрессии

С другой стороны , поэтому скорость сходимости линейная (геометрическая прогрессия)

Оценка погрешности нахождения решений

1/ε

Мажоритарная оценка редко используется на практике, так как дает завышенные результаты

Опосториорная оценка:

Условия:

- оценка для zk-1

-

Опосториорная оценка

Представление таблично заданной функций сплайнами.

g1, g2, … gn - функции Сплайн

gi = ki1 + ki2 x + ki3 x2 + ki4 x3 – кубический сглаживающий сплайн

неизвестные: ki1 … ki4

Получаем (4n-2) уравнения – недостающее уравнение – уравнение производных для точки х0, равное нулю

,


Билет № 21.

1). Теорема о возможности перехода от СЛАУ в "неявной" форме к СЛАУ в "явной" форме. Матрицы с диагональным преобладанием.

2). Решение системы линейных обыкновенных дифференциальных уравнений 1-го порядка численно-аналитическим методом.

Теорема о возможности перехода от СЛАУ в «неявной» форме к СЛАУ в «явной». Матрица с диагональным преобладанием.

Теорема о возможности перехода от системы (1)Ax=y =>x=αx+β (2); ||α||<1

Для любой системы вида(1) с невырожденной матрицей возможен переход к системе (2), такой, что норма матрицы 2<1

D=A^-1 +B – невырождена по непрерывности

Dax=Dy

DetD не равен 0

(A^-1 +B)Ax=Dx

A^-1 Ax= BAx=Dy

X=-BAx+ Dy

||α||<или = ||B|| ||A||

1>||α||<или =||B|| ||A||

Теоретически такой переход всегда сущесвует. Но на практике такой переход требует:

Если А- матрица с диагональным преобладанием то переход производится тривиальным образом

|3 2 1 | Q=E-2*S*S^-T

A=|4 2 2 |

|-1 6 -1 |

A=[A1,A2,A3]

QA=Q[A1,A2,A3]

1

Q: x-> 0 *α, α=||x||

0

S- растояние от исходной матрицы до получаемой

S=(x-αy)* 1\λ

( | 3 | |1| )

S= ( | 4 | - |0| * ||x|| ) * 1\λ

( | 1 | |0| )

Теорема

Система с диагональным преобладанием всегда разрешима и притом единственным образом.

Решение системы линейных обыкновенных дифференциальных уравнений 1-ого порядка численно-аналитическим методом.

Запись Коши:

x(t)+Ax(t)=y(t)

x(0)=x0

A1x(t)+A0x(t)=y(t)

x(0)=x0

От дифференцируемого уровненияn-ого порядка можно перейти к системе nдифференцированому уравнению 1ого порядка. Решение такого уравнения ищется как сумма общих решений однородных систем.

1)A1x(t)+A0x(t)=0

x=a1e^λ1t * B1+...+ane^ λnt *Bn

det[A1 λ1+A0]=0,i=1,m

[A1 λi+A0]Bi=0, i=i,n

B,n- произв. числа

A1*d\dt *(a1e^λ1t B1+...+ ane^λntBn)+A0(a1e^λ1t B1+...+ane^λntBn)= a1e^λ1t [A1 λ1+A0]B1 +...+an^λnt (A1λ1+A0)B0=0

Если нет кратных собственных значений в матрице

Алгебраическая кратность >Геометрической кратности-диффектная матрица

Алгебраическа кратность= геометрической кратности, тогда:

m

x(t)=Σ e^λit (Bin+Bi1t+...BisT^s)ai

i=1

m-количество разных собственых значений

s-1=кратность i-того собственного знчения (геометтрич)



Билет № 22.

1). Метод Зейделя решения систем линейных алгебраических уравнений.

2). Оценка погрешностей выполнения арифметических операций с множеством чисел.

Метод Зейделя решения систем линейных алгебраических уравнений.

Запись итерационного стационарного процесса в канонической форме. Рассмотрим произвольную квадратную матрицу:

.

Разложим её на сумму трех матриц , где- диагональная часть матрицы, которая содержит элементы, стоящие на главной диагонали;- нижняя треугольная матрица,- верхняя треугольная матрица.

В классическом методе Зейделя, записанном в канонической форме, полагают

В результате формула принимает вид:

,

или

(*)

Перейдем от векторной формы записи рекуррентной формулы (*) к построчной:

Эти уравнения позволяют последовательно рассчитать компоненты вектора - ой итерации подобно тому, как это делалось во время обратного хода в методе Гаусса:

, .

Формула предполагает, что ,. Если матрицаудовлетворяет условиям теоремы Самарского:, то, все ее диагональные элементы должны быть строго положительными и, тем самым, не могут обращаться в ноль.

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

Сходимость метода Зейделя в случае, когда матрица удовлетворяет условию теоремы Самарского, т.е. является самосопряженной и положительно определенной. Метод Зейделя сходится для любой системы, в которой матрицаобладает свойством диагонального преобладания.

В методе Зейделя при вычислении (k+1)-го приближения неизвестных х1, х2,..., хi-1 вычисления осущест­вляются следующим образом. Выбираем произвольно начальные приближения корней х1(0), х2(0),..., хn (0)и подставляем в первое уравнение системы

(1):

х1(1) = 1 + 11х1(0) + 12х2(0) + … + 1nхn(0)

полученное первое приближение х1(1) подставляем во второе уравнение сис­темы (1):

х2(1) = 2 + 21х1(0) + 22х2(0) + … + 2nхn(0)

Полученные первые приближения х1(1) и х2(1) подставляем в третье урав­нение системы (1):

Х3(1) = 3 + 31х1(0) + 32х2(0) + … + 3nхn(0)

и т.д.

Наконец,

Хn(1) = n+ n1х1(0) + n2х2(0) + … + nn-1хn-1(1) + nnхn(0) Аналогично строим вторые, третьи т.д. итерации. Таким образом, пред­полагая, что k-e приближение корней х1(k) известны, по методу Зейделя строим (k+l)-e приближение по следующим формулам:

где k= 0, 1, 2, ..., n. Объясним откуда они появляются. Зейдель рассмотрел Метод простых итераций: x(k+1) = x(k) + 

Зейдель предложил разбить= В+ С на сумму двух матриц. Тогда итерационная формула Метода простых итераций примет вид: x(k+1) = Cx(k) + 

Переносим слагаемое x(k) в левую часть: x(k+1) - x(k) = Cx(k) + 

Зейдель предложил поменять индекс kна индекс k + 1.

x(k+1) - x(k+1) = Cx(k) + 

Тогда получилось соотношение: (E – B)x(k+1) = Cx(k) + 

Окончательно имеем:

x(k+1) = (E – B)(-1)Cx(k) + (E – B)(-1)

zeidel = (E – B)(-1)C

zeidel = (E – B)(-1)

Откуда следуют формулы приведенные выше. Преимущество метода Зейделя заключается в том, что области сходимости не совпадают, так как м. Зейделя может сходиться там, где МПИ расходиться. Число ите­раций м. Зейделя, меньше так как данные лучше подготовлены (). Скорость сходимости в м. Зейделя такая же как и в МПИ (не хуже).

Сходимость метода Зейделя

В=D+TH; =1; A=TH+D+ТB

Матрица будет положительно определена, если диагональные элементы будут положительны.

Требования к выбору

  • Сходимость стационарной двухслойной схемы

  • Наиболее быстрая сходимость

Требования к матрице В

Матрица-В не должна быть матрицей общего вида. Она должна быть легко обратимой, чтобы трудоемкость не превышала n2 (диагональной, треугольной, их комбинацией).

Точность = kn2, где (k<<n) и k - количество итераций

Оценка погрешностей выполнения арифметических операций с множеством чисел.

Выполнение операций над m числами

Ведем обозначения (ab) = (ab)(1+ε), где  => +, -, *, /

- произведение чисел

y0 = 1; yi = xi·yi-1;

пренебрегаем

Для сложения: n2ε

В заключение:

  1. Математический анализ и линейная алгебра – это абстрактные модели для задач вычислительной математики (все операции не ассоциативны)

  2. Программировать оценку погрешности нереально из-за сложности и увеличения затрат. Поэтому используют оценку сверху, на практике данную задачу решают изменением входных параметров итд.