Иллюстрированный самоучитель по Matlab


              

в матричной форме необходимо следить


При записи СЛУ в матричной форме необходимо следить за правильностью записи матрицы А и вектора В. Пример (в виде 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.


Содержание  Назад  Вперед