ВУЗ:
Составители:
Рубрика:
24
1
2
3
2
1
60210
06021
20602
12060
01206
bA
1
2
3
2
1
62111
26200
12620
10262
10026
bA
2
1
1
1
1
2
602010
060201
206020
020602
102060
010206
bA
1
2
2
2
2
1
621111
262000
126200
012620
001262
000126
bA
d
c
y
x
AB
BA
, где
dicx
, и решить еѐ как СЛАУ с действи-
тельными числами (см. задачу B).
9. Оформить в виде функции, определѐнной пользователем, макрос
для получения единичной матрицы. Указание: см. «Макрос для эта-
па b алгоритма» метода Гаусса. Диапазон ячеек задавать как аргу-
мент функции.
10. Оформить в виде функции, определѐнной пользователем, макрос
для нормирования вектор-столбца по первому элементу.
Указание: см. «Макрос для этапа b алгоритма» метода Гаусса.
11. Оформить в виде функции, определѐнной пользователем, макрос
для решения СЛАУ с верхней треугольной матрицей. Указание: см.
«Макрос для этапа d алгоритма» метода Гаусса.
12. Переписать на VBA процедуру KGAUSS из раздела 1.3. Протести-
ровать процедуру на рассмотренных примерах СЛАУ. Сравнить
число строк VBA-процедуры и процедуры из раздела 1.3.
13. Подготовить в выделенном квадратном диапазоне матрицу A, за-
полнить (справа от матрицы) столбец свободных членов b, решить
СЛАУ с подготовленной расширенной матрицей:
i) как в задаче A - по шагам, принимая на каждом шаге решение о
необходимости перестановки строк, ii) вызвав функции xCdGauss.
а) б)
в) г)
A B x c
, где x c i d , и решить еѐ как СЛАУ с действи-
B A y d
тельными числами (см. задачу B).
9. Оформить в виде функции, определѐнной пользователем, макрос
для получения единичной матрицы. Указание: см. «Макрос для эта-
па b алгоритма» метода Гаусса. Диапазон ячеек задавать как аргу-
мент функции.
10. Оформить в виде функции, определѐнной пользователем, макрос
для нормирования вектор-столбца по первому элементу.
Указание: см. «Макрос для этапа b алгоритма» метода Гаусса.
11. Оформить в виде функции, определѐнной пользователем, макрос
для решения СЛАУ с верхней треугольной матрицей. Указание: см.
«Макрос для этапа d алгоритма» метода Гаусса.
12. Переписать на VBA процедуру KGAUSS из раздела 1.3. Протести-
ровать процедуру на рассмотренных примерах СЛАУ. Сравнить
число строк VBA-процедуры и процедуры из раздела 1.3.
13. Подготовить в выделенном квадратном диапазоне матрицу A, за-
полнить (справа от матрицы) столбец свободных членов b, решить
СЛАУ с подготовленной расширенной матрицей:
i) как в задаче A - по шагам, принимая на каждом шаге решение о
необходимости перестановки строк, ii) вызвав функции xCdGauss.
а) 6 0 2 1 0 1
б) 6 2 0 0 1 1
0 6 0 2 1 2 2 6 2 0 1 2
A 2 0 6 0 2 b 3
A 0 2 6 2 1 b 3
1 2 0 6 0 2 0 0 2 6 2 2
0 1 2 1 1 1
0 6 1 1 2 6
в) г)
6 0 2 0 1 0 2 6 2 1 0 0 0 1
0 6 0 2 0 1 1 2 6 2 1 0 0 2
2 0 6 0 2 0 1 0 2 6 2 1 0 2
A b A b
0 2 0 6 0 2 1 0 0 2 6 2 1 2
1 1 0 0 0 2 6 2 2
0 2 0 6 0
0 2 1 6 1
1 0 2 0 6 1 1 1 2
24
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »
