в матричной форме необходимо следить
При записи СЛУ в матричной форме необходимо следить за правильностью записи матрицы А и вектора В. Пример (в виде m-файла):
|
|
|
|
|
А-[2 1
|
0
|
1:
|
|
1 -3
|
2
|
4;
|
|
-5 0
|
-1
|
-7:
|
|
1 -6
|
2
|
6]:
|
|
В=[8 9
|
-5
|
0]:
|
|
Х1=В/А
|
|
|
|
Х2=В*А
^
-1
|
|
|
|
X3=B*inv(A)
|
|
|
|
|
|
|
Эта программа выдает результаты решения тремя способами:
X1 =
3.0000 -4.0000-1.00001.0000
Х2 =
3.0000 -4.0000-1.00001.0000
X3 =
3.0000 -4.0000-1.00001.0000
Как и следовало ожидать, результаты оказываются одинаковыми для всех трех методов. При решении систем линейных уравнений, особенно с разреженной матрицей коэффициентов, полезно применение функций colmmd (colamd), symmmd (symamd), описанных ранее в уроке 12.
Содержание Назад Вперед