У вас вопросы?
У нас ответы:) SamZan.net

тема Андреевича 14

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.12.2024

Отчёт по лабораторной работе:

“Линейные системы уравнений”

Студента группы 2097/2

Майкова Артема Андреевича

14.03.2013

Задание №1

Сравнить между собой естественное и стандартное числа обусловленности матрицы а также - точное значение стандартного числа обусловленности с его оценкой, вычисленной процедурой DECOMP.

Для 1 типа матрицы, 3 порядка.

Естественное число обусловленности (muj1): 1.733*101

Стандартное число обусловленности (muj2): 2.000*101

Оценка стандартного числа обусловленности (cond): 1.175*101

(muj2-cond)/muj2 = 41%

Для 2 типа матрицы, 3 порядка.

Естественное число обусловленности (muj1): 1.867*101

Стандартное число обусловленности (muj2): 2.400*101 

Оценка стандартного числа обусловленности (cond): 1.933*101

(muj2-cond)/muj2 = 19%

Для 4 типа матрицы, 3 порядка.

Естественное число обусловленности (muj1): 1.753*101

Стандартное число обусловленности (muj2): 2.347*101 

Оценка стандартного числа обусловленности (cond): 1.266*101

(muj2-cond)/muj2 = 46%

Вывод: Стандартное число обусловленности позволяет получить грубую оценку матрицы А. Мuj2 из процедуры DECOMP достаточно удобна для использования.


Задание №2

Вывод: В связи с большим количеством мат. операций и округлений точность решения падает с увеличением порядка матриц, при этом скорость роста ошибки не велика. Порядок реальной ошибки и ее оценка совпадают. Число обусловленности с ростом порядка матрицы растет.

Оценить точность решений, получаемых методом исключения Гаусса для систем с одинаково хорошо обусловленными матрицами порядка от 3 до 15; провести анализ точности, как функции порядка матрицы; сравнить фактически получаемую ошибку с ее оценками.

Для хорошо обусловленной матрицы 3 типа.

Порядок

матрицы

Ошибка

решения

Оценка ошибки

Ч.О.

3

3.638*10-12

5.80*10-12

4.074

6

1.152*10-11

2.25*10-11

13.58

9

1.698*10-11

4.42*10-11

27.26

12

1.789*10-11

5.29*10-11

44.06

15

3.298*10-11

1.29*10-11

63.94

Задание №3

Порядок

матрицы

Ошибка

решения

Оценка

ошибки

Ч.О.

3

2.547*10-11

3.44*10-11

680.8

6

5.458*10-6

7.60*10-6

2.262*107

9

3.543*10-3

2.43*10-1

8.130*1011

12

1.163*101

8.46*101

7.553*1013

15

7.233

2.63*101

5.783*1013

Выполнить задания п.2 для систем с одинаково плохо обусловленными матрицами.

Вывод: Ошибка для систем с плохо обусловленными матрицами с увеличением порядка резко возрастает(на 5-6 порядков) до 9 порядка, далее скорость роста ошибки уменьшается,. Оценка ошибки по числу обусловленности, немного завышена по сравнению с реальной ошибкой. Число обусловленности с ростом порядка матрицы растет.

Для плохо обусловленной матрицы 5 типа.

Задание №4

Оценить точность решений, получаемых методом исключения Гаусса для систем одного порядка, но различной обусловленности (от «очень хороших» до «очень плохих»). Результаты анализа представить в виде зависимости относительной точности решения от числа обусловленности. Обратить внимание на величину нормы вектора невязки и проследить ее зависимость от обусловленности системы и связь с фактической ошибкой решения.

Вывод: Точность решения падает при увеличении числа обусловленности матрицы. Также норма вектора невязки и ошибка решения не зависят друг от друга и числа обусловленности матрицы.

Матрица 5 порядка.

Тип

Ст. число обусловленности

Норма вектора навязки

Ошибка решения

1

5.860*101

0

0

2

5.382*101

0

0

3

1.000*101

1.348*10-10

7.276*10-13

4

6.864

1.194*10-11

1.637*10-12

5

6.941*105

1.258*10-12

8.069*10-8

6

1.352*1010

6.022*10-11

1.158*10-5

7

4.944*106

3.316*10-13

9.040*10-9

8

1.066*107

2.347*10-11

3.188*10-6

Задание №5

Исследовать возможность улучшения обусловленности задачи посредством внесения малого случайного возмущения в матрицу системы.                                                         

Порядок матриц: 7; Тип возмущения: M

Матрица 8 типа

Матрица 3 типа

kEpsA

kEpsB

Ст. число обусловл.

kEpsA

kEpsB

Ст. число обусловл.

1

0

4.415*107

1

0

1.785*101

103

0

4.415*107

103

0

1.785*101

106

0

4.415*107

106

0

1.785*101

109

0

4.415*107

109

0

1.785*101

1012

0

4.872*107

1012

0

1.785*101

1015

0

9.540*105

1015

0

1.785*101

1018

0

1.190*104

1018

0

2.082*101

1021

0

2.031*10

1021

0

9.997*101

0

1

4.415*107

0

1

1.785*101

0

103

4.415*107

0

103

1.785*101

0

106

4.415*107

0

106

1.785*101

0

109

4.415*107

0

109

1.785*101

0

1012

4.415*107

0

1012

1.785*101

0

1015

4.415*107

0

1015

1.785*101

0

1018

4.415*107

0

1018

1.785*101

0

1021

4.415*107

0

1021

1.785*101

1

1

4.415*107

1

1

1.785*101

103

103

4.415*107

103

103

1.785*101

106

106

4.415*107

106

106

1.785*101

109

109

4.417*107

109

109

1.785*101

1012

1012

4.737*107

1012

1012

1.785*101

1015

1015

1.730*107

1015

1015

1.785*101

1018

1018

4.609*102

1018

1018

2.060*101

1021

1021

6.671*102

1021

1021

3.994*101

Вывод: При возмущениях меньше чем 1015 у хорошо и плохо обусловленных матриц обусловленность не меняется. У хорошо обусловленных матриц при больших возмущениях kEpsA (>1015) обусловленность матрицы ухудшается, у плохо обусловленных матриц наоборот увеличивается на несколько (на 5) порядков. При любых возмущениях kEpsB обусловленность матрицы в обоих случаях не меняется.  

Задание №6

Для задач с «хорошей» матрицей  (m =  102 - 104) посредством внесения в матрицу системы возмущений различной величины сделать заключение о приемлемой для получения требуемой (наперед заданной) точности решения степени неопределенности в задании исходных данных.

Матрица 2 типа, 7 порядка. Тип возмущения P.

kEpsA

kEpsB

Ст. число обусл.

Ошибка решения

ErrEst

(cond)

ErrEst

([P])

ErrEst

([M])

0

0

1.353*102

0

0

1.08*10-19

1

103

0

1.353*102

0

0

2.98*10-16

1

106

0

1.353*102

0

0

2.50*10-13

1

109

0

1.353*102

1.492*10-10

1.71*10-10

3.00*10-10

1

1012

0

1.353*102

2.263*10-7

4.78*10-11

2.88*10-7

1

0

103

1.353*102

0

0

1.08*10-16

1

0

106

1.353*102

0

0

1.08*10-13

1

0

109

1.353*102

1.455*10-10

1.47*10-8

2.54*10-10

1

0

1012

1.353*102

1.085*10-7

1.47*10-5

2.17*10-7

1

103

103

1.353*102

0

0

3.77*10-16

1

106

106

1.353*102

0

0

4.59*10-13

1

109

109

1.353*102

3.074*10-10

1.47*10-8

5.66*10-10

1

1012

1012

1.353*102

1.334*10-7

1.47*10-5

5.10*10-7

1

Матрица 5 типа 3 порядка. Тип возмущения P.

kEpsA

kEpsB

Ст. число обусл.

Ошибка решения

ErrEst

(cond)

ErrEst

([P])

ErrEst

([M])

0

0

6.808*102

2.365*10-11

6.19*10-11

7.28*10-12

3*101

103

0

6.808*102

2.365*10-11

6.19*10-11

7.28*10-12

3*101

106

0

6.808*102

2.365*10-11

6.19*10-11

7.38*10-12

3*101

109

0

6.808*102

9.277*10-11

1.24*10-10

1.45*10-10

3*101

1012

0

6.808*102

5.256*10-8

5.72*10-11

9.86*10-8

3*101

0

103

6.808*102

2.365*10-11

6.19*10-11

7.28*10-12

3*101

0

106

6.808*102

2.365*10-11

6.19*10-11

7.38*10-12

3*101

0

109

6.808*102

3.747*10-10

7.40*10-8

4.53*10-10

3*101

0

1012

6.808*102

1.085*10-7

7.38*10-5

2.17*10-7

3*101

103

103

6.808*102

2.365*10-11

6.19*10-11

7.28*10-12

3*101

106

106

6.808*102

2.365*10-11

6.19*10-11

7.47*10-12

3*101

109

109

6.808*102

3.474*10-10

7.38*10-8

5.72*10-10

3*101

1012

1012

6.808*102

1.984*10-7

7.38*10-5

3.07*10-7

3*101

Вывод: При степени неопределённости исходных данных (kEpsA и/или kEpsB), меньшей, чем, примерно, 109 достигается требуемая точность решения для хорошо обусловленной матрицы, при большей степени неопределенности исходных данных, оценка ошибки не соответствует реальной ошибке. При ошибке порядка 109 реальная ошибка резко возрастает, и отличается от оценки решения.

Задание №7

Повторить эксперимент п.6 для задач с плохо обусловленной матрицей.

Матрица 12 типа, 3 порядка; Тип возмущения P.

kEpsA

kEpsB

Ст. число обусловл.

Ошибка решения

ErrEst

(cond)

ErrEst

([P])

ErrEst

([M])

1

0

9.986*105

3.021*10-8

3.02*10-7

5.62*10-9

1.26*106

103

0

9.986*105

3.021*10-8

3.02*10-7

5.62*10-9

1.26*106

106

0

9.986*105

3.080*10-8

8.32*10-8

6.13*10-9

1.26*106

109

0

9.986*105

3.293*10-8

3.57*10-7

1.19*10-8

1.26*106

1012

0

9.986*105

3.617*10-8

6.16*10-8

1.30*10-7

1.26*106

1015

0

9.986*105

3.381*10-5

3.04*10-7

7.21*10-5

1.26*106

1018

0

1.128*106

1.087*10-1

5.12*10-7

1.34*10-1

1.26*106

0

1

9.986*105

3.021*10-8

3.02*10-7

5.62*10-9

1.26*106

0

103

9.986*105

3.021*10-8

3.02*10-7

5.62*10-9

1.26*106

0

106

9.986*105

3.021*10-8

3.02*10-7

5.62*10-9

1.26*106

0

109

9.986*105

1.986*10-8

1.08*10-4

4.85*10-9

1.26*106

0

1012

9.986*105

9.873*10-8

1.08*10-1

2.32*10-7

1.26*106

0

1015

9.986*105

1.084*10-4

1.08*102

2.17*10-4

1.26*106

0

1018

9.986*105

1.084*10-1

1.08*105

1.96*10-1

1.26*106

1

1

9.986*105

3.021*10-8

3.02*10-7

5.62*10-9

1.26*106

103

103

9.986*105

3.021*10-8

3.02*10-7

5.62*10-9

1.26*106

106

106

9.986*105

3.021*10-8

3.02*10-7

5.62*10-9

1.26*106

109

109

9.986*105

2.591*10-8

1.08*10-4

5.50*10-9

1.26*106

1012

1012

9.986*105

1.356*10-7

1.08*10-1

3.86*10-7

1.26*106

1015

1015

9.986*105

1.445*10-4

1.08*102

3.15*10-4

1.26*106

1018

1018

1.070*106

1.129*10-1

1.08*105

3.06*10-1

1.26*106

Матрица 12 типа, 4 порядка; Тип возмущения P.

kEpsA

kEpsB

Ст. число обусловл.

Ошибка решения

ErrEst

(cond)

ErrEst

([P])

ErrEst

([M])

1

0

1.488*109

1.579*10-5

5.40*10-4

1.04*10-5

6.50*107

103

0

1.488*109

1.579*10-5

5.40*10-4

1.04*10-5

6.50*107

106

0

1.488*109

1.579*10-5

5.44*10-4

1.03*10-5

6.50*107

109

0

1.488*109

3.265*10-5

1.93*10-4

4.04*10-6

6.50*107

1012

0

1.488*109

4.293*10-5

1.03*10-4

6.70*10-6

6.50*107

1015

0

1.488*109

4.579*10-5

2.09*10-4

1.31*10-4

6.50*107

1018

0

1.605*109

6.833*10-2

2.43*10-4

1.15*10-1

6.50*107

0

1

1.488*109

1.579*10-5

5.40*10-4

1.04*10-5

6.50*107

0

103

1.488*109

1.579*10-5

5.40*10-4

1.04*10-5

6.50*107

0

106

1.488*109

1.579*10-5

5.40*10-4

1.04*10-5

6.50*107

0

109

1.488*109

1.971*10-5

1.60*10-1

6.45*10-6

6.50*107

0

1012

1.488*109

1.717*10-5

1.61*102

9.11*10-6

6.50*107

0

1015

1.488*109

1.017*10-5

1.61*102

2.20*10-4

6.50*107

0

1018

1.488*109

1.084*10-1

1.61*108

1.96*10-1

6.50*107

1

1

1.488*109

1.579*10-5

5.40*10-4

1.04*10-5

6.50*107

103

103

1.488*109

1.579*10-5

5.40*10-4

1.04*10-5

6.50*107

106

106

1.488*109

1.614*10-5

5.74*10-4

9.85*10-6

6.50*107

109

109

1.488*109

4.314*10-5

1.61*10-1

4.36*10-6

6.50*107

1012

1012

1.488*109

2.076*10-5

1.61*102

3.89*10-6

6.50*107

1015

1015

1.488*109

1.331*10-4

1.61*105

3.04*10-4

6.50*107

1018

1018

1.527*109

2.346*10-1

1.66*108

3.52*10-1

6.50*107

Вывод: Плохо обусловленная матрица менее подвержена возмущению, чем хорошо обусловленная. При внесении внесении возмущения kEpsB независимо от kEpsA заданная точность достигается при степени неопределенности исх. данных, меньшей, чем 109, при внесении только возмущений типа kEpsA заданная точность достигается при степени неопределённости исходных данных, меньшей, чем 1015. При ошибке порядка 109 реальная ошибка резко возрастает, и отличается от оценки решения.


Задание №8

Выполняя п. 6 и 7 , исследовать работоспособность различных методов оценки ошибок решения (выражения (7), (12), (13)) при наличии возмущения левой части системы.

Вывод: При внесении возмущений типа Р оценка ErrEst([P]) более точна чем ErrEst([M]), при любом возмущении Р  ErrEst([M]) дает несоответствующий реальной ошибке результат так как каждый из способов оценки ошибки решения даёт более точный результат для «своего» типа возмущения. ErrEst(cond) даёт точную оценку ошибки только при малых возмущениях. При больших возмущениях ErrEst(cond) дает отличия от реальной ошибки на несколько порядков.

Задание №9

Применить для решения нескольких систем из пунктов 2-4  итерационные методы Якоби  и Гаусса-Зейделя; проверить реализацию задаваемого критерия точности. Исследованием спектра матрицы В проверить выполнение теоремы сходимости стационарного метода; выявить взаимосвязь скорости сходимости  итерационного процесса с величиной спектрального радиуса матрицы В.

Тип

Обусловл.

Метод решения

Спектральный радиус

Количество итераций

1

1.175*101

Якоби

0

4

1.175*101

Гаусса-Зейделя

0

4

4

1.307*101

Якоби

6.454*10-1

63

1.307*101

Гаусса-Зейделя

9.424*10-1

424

6

5.756*101

Якоби

0

2

5.756*101

Гаусса-Зейделя

0

2

13

1.191*107

Якоби

5.21

-

1.191*107

Гаусса-Зейделя

2.58

-

Вывод: Для матриц хорошо обусловленных решение было найдено за конечное число итераций с заданной точностью. За конечное число итераций решение было найдено при спектральном радиусе меньше 1, что подтверждает теорему сходимости стационарного метода, также эксперимент показал, что скорость сходимости итерационного процесса увеличивается с уменьшением спектрального радиуса.


Задание №10

Провести исследование влияния вида доминирования матрицы задачи на сходимость процедур Якоби и Гаусса-Зейделя.

Тип матрицы

Метод решения

Спектральный радиус

Количество итераций

1

0

0

0

1

1

0

0

1

1

1

0

1

1

1

1

Якоби

0

4

Гаусса-Зейделя

0

2

3

0

0

0

0

5

0

0

0

0

4

0

0

0

0

7

Якоби

0

2

Гаусса-Зейделя

0

2

62

56

34

49

46

39

52

54

57

43

47

41

65

35

61

38

Якоби

3.260

-

Гаусса-Зейделя

1.390

-

Вывод: За одинаковое количество итераций для диагональной матрицы оба метода решили задачу. Метод Гаусса-Зейделя для нижней треугольной матрицы решил задачу за меньшее число итераций, чем метод Якоби, так как метод Гаусса-Зейделя представляет матрицу в виде суммы нижней треугольной, верхней треугольной и диагональной матриц.  Т.к. радиус сходимости оказался больше 1 для произвольной матрицы (без доминирования) решения найдено не было.




1. тема категорий законы и основные функции социологии
2. Организационные основы проведения налоговых проверок
3. ЦАОDnce в 2014 году Общее положение Молодежный танцевальный конкурс ЦАОDnce далее конкурс
4. Контрольная работа- Обеспечение информационной безопасности государств
5. Правила толкования международных торговых терминов-Инкотермс 2010
6. Расторжение трудового договора контракта за нарушение трудовой дисциплины Студент 3 курса
7. Управление в сфере здравоохранения.html
8. Методы и средства контроля давления. Поплавковые и гидростатические уровнемеры
9. И среди людей есть те которые покупают лахв альхадис-1-
10. Первопечатник Иван Федоров
11. Взаимосвязь слизистой оболочки полости рта и органов желудочно-кишечного тракта
12. Поэзия Булата Окуджавы
13. XVIII столетий формируются черты украинской народности в языке культуре и искусстве
14. I ПОДГОТОВКА И ИЗДАНИЕ УГОЛОВНОГО КОДЕКСА РСФСР 1922 года I В истории советского уголовно
15. 092011 года В соответствии требований Поручения Президента Украины от 01
16. Асаблівасці індустрыялізацыя на тэрыторыі БССР
17. Принципы уголовного права
18. Восприятие и воссоздание текста как этапы переводческой деятельности
19. Понятия массы и тяготения
20. 30 Электив Б1