ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »