ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.12.2025
Просмотров: 130
Скачиваний: 0
Билет № 20.
1). Оценка скорости сходимости метода простых итераций для систем линейных алгебраических уравнений в "явной" форме, оценка точности приближения к решению.
2). Представление таблично заданной функции сплайнами.
|
Оценка скорости сходимости метода простых итераций для системы линейных алгебраических уравнений в "явной" форме. Оценка точности приближения.
Эта запись справедлива для любого p При р→∞ получим оценку:
Таким образом:
С
другой стороны
Оценка погрешности нахождения решений
Мажоритарная оценка редко используется на практике, так как дает завышенные результаты Опосториорная оценка:
Условия:
Опосториорная оценка
|
|
Представление таблично заданной функций сплайнами.
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) = Cx(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/ε





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






,







.
,
где
-
диагональная часть матрицы
,
которая содержит элементы
,
стоящие на главной диагонали;
-
нижняя треугольная матрица,
-
верхняя треугольная матрица.
,
(*)
- ой итерации подобно тому, как это
делалось во время обратного хода в
методе Гаусса:
,
.
,
.
Если матрица
удовлетворяет условиям теоремы
Самарского:
,
то, все ее диагональные элементы должны
быть строго положительными и, тем
самым, не могут обращаться в ноль.
.
Ранее вычисленные на текущей итерации
компоненты
сразу же участвуют в расчетах наряду
с компонентами
и, таким образом, не требуют дополнительного
резерва памяти, что существенно при
решении больших систем.
удовлетворяет условию теоремы
Самарского, т.е. является самосопряженной
и положительно определенной. Метод
Зейделя сходится для любой системы
,
в которой матрица
обладает свойством диагонального
преобладания.


).
Скорость сходимости в м. Зейделя такая
же как и в МПИ (не хуже).

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


