Fortran Part 2
.pdfРезультаты счета
Лабораторная |
Фамилия И. О. |
Дата |
Подпись |
|
работа № 2 |
||||
|
|
|
||
|
|
|
|
|
Работу выполнил: |
Студент |
|
|
|
Выполнение на ЭВМ: |
Преподаватель |
|
|
|
Ручной счет: |
Преподаватель |
|
|
11
Лабораторная работа № 3.
Решение системы линейных уравнений итерационными методами
Задание. 1. Для заданной СЛАУ сделать по 3 шага по итерационным схемам методов простой итерации и Зейделя.
2. Решить СЛАУ на ЭВМ методом простой итерации или методом Зейделя (по указанию преподавателя).
|
|
|
|
|
Варианты задания |
x 5x |
2 |
x |
3 |
S G K 10 |
|
1 |
|
|
|
||
4x1 |
x2 |
x3 |
S G 4K 2 |
||
|
Gx2 2(S G K)x3 2 [(S G) (S G K) G] K S |
||||
Sx1 |
|||||
где K - номер факультета, G - номер группы, S - номер студента по журналу.
Выполнение лабораторной работы
Вариант: S=________ , G=________ , K=_________
Условие: исходная система уравнений:
|
X1 |
X 2 |
X 3 |
|
|
|
|
|
|
|
X1 |
X 2 |
X 3 |
|
|
||||
|
|
|
|
|
|
X1 |
X 2 |
X 3 |
|
|
Проверка условия сходимости
1-ое уравнение:
2-ое уравнение:
3-е уравнение:
12
Преобразованная система уравнений:
|
X1 |
X 2 |
X 3 |
|
|
|
|
|
|
|
|
|
|
|
|
X1 |
X 2 |
X 3 |
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
X1 |
X 2 |
X 3 |
|
|
Проверка условия сходимости
1-ое уравнение:
2-ое уравнение:
3-е уравнение:
13
Ручной счет
а) Расчет по методу простой итерации.
Схема пересчета:
X1k 1
X 2 k 1X 3k 1
X |
k |
X |
k |
|
2 |
|
3 |
X k |
X k |
||
|
1 |
|
3 |
X k |
X |
k |
|
|
1 |
|
2 |
Начальное приближение:
X10 X20 X30 0 .
1-й шаг (k=0)
X11
X 21
X 31
z0 =
2-й шаг (k=1)
X12
X 22
X 32
z1 =
3-й шаг (k=2)
X 13
X 23
X 33
z2 =
Ответ: X1 __________ ; |
X2 __________ ; |
X3 __________ . |
14
б) Расчет по методу Зейделя.
Схема пересчета: |
|
|
|
X k |
||
X k 1 |
X |
k |
||||
|
1 |
|
|
2 |
|
3 |
|
|
X1k 1 |
X 3k |
|||
X 2 k 1 |
||||||
X k 1 |
|
X k 1 |
X |
k 1 |
||
|
3 |
|
1 |
|
2 |
|
Начальное приближение:
X10 X20 X30 0 .
1-й шаг (k=0)
X11
X 21
X 31
z0 =
2-й шаг (k=1)
X12
X 22
X 32
z1 =
3-й шаг (k=2)
X 13
X 23
X 33
z2 =
Ответ: X1 __________ ; |
X2 __________ ; |
X3 __________ . |
15
Текст программы ( метод ____________________________ )
16
Результаты счета
Лабораторная |
Фамилия И. О. |
Дата |
Подпись |
|
работа № 3 |
||||
|
|
|
||
|
|
|
|
|
Работу выполнил: |
Студент |
|
|
|
Выполнение на ЭВМ: |
Преподаватель |
|
|
|
Ручной счет: |
Преподаватель |
|
|
17
Лабораторная работа № 4.
Вычисление собственных значений и собственных векторов симметричной матрицы
Задание. Вычислить собственные значения и собственные векторы симметричной матрицы A на ЭВМ по стандартной подпрограмме NROOT и определить максимальное по модулю собственное число и соответствующий ему собственный вектор степенным методом (ручной счет).
Варианты задания
|
|
|
|
p |
m |
|
A |
1 |
|
|
2 p S |
||
|
|
|
m |
|||
6 |
||||||
|
|
m |
||||
|
|
|
|
|||
|
|
|
|
2S |
||
2S m ,
p
где
p 2(G S), m p S ,
S- номер студента по списку в журнале, G- номер группы.
Выполнение лабораторной работы
Вариант: S=________ , G=_________
Условие: исходная матрица |
|
|
|
|
|
|
|
A |
|
|
|
|
|
|
|
|
|
18
Ручной счет
1
Начальное приближение: u (0) 0
0
0-й шаг: |
0 |
_____________________________ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
w (0) |
|
; |
u (1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1-й шаг: |
1 |
_____________________________ |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
w (1) |
; |
u (2) |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2-й шаг: |
2 |
_____________________________ |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
w (2) |
|
; |
u (3) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3-й шаг:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
_____________________________ |
w (3) |
; |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Оценка погрешности: ______________________________
|
|
|
|
|
|
Ответ: 1 _____________; |
|
|
x 1 |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
19
Текст программы
20
