Численные методы решения инженерных задач в пакете MathCAD. Бедарев И.А - 30 стр.

UptoLike

32
Перед вызовом вычислительного блока всем неизвестным
присвоены начальные значения. Они могут быть произвольными,
т.к. решение СЛАУ с невырожденной матрицей единственно.
Для второй формы записи системы используют встроенную
функцию
lsolve:
lsolve(A, b) решение системы линейных уравнений;
A матрица коэффициентов системы;
b вектор правых частей.
На рис. 2.3–2.5 приведены примеры решения СЛАУ с по-
мощью стандартных функций MathCAD.
A
1
0.7
3
5
12
0
2
5
4
:= b
1
2.9
3.1
:=
lsolve A b,()
0.186
0.129
0.915
=
Рис. 2.3. Решение СЛАУ
с помощью вычислительного
блока
Given/Find
Рис. 2.4. Решение СЛАУ
в форме (2.2)
A
1
0.7
3
5
12
0
2
5
4
:= b
1
2.9
3.1
:=
lsolve A b,()
0.186
0.129
0.915
=
Рис. 2.5.
Символьное решение СЛАУ
x 0
:=
y 0
:=
z0
:=
Given
1 x 5 y
2 z
1
0.7 x 12y
5 z
2.9
3 x 0
y
4 z
3.1
Find x y
z
(
)
0.186
0.129
0.915
=
      Перед вызовом вычислительного блока всем неизвестным
присвоены начальные значения. Они могут быть произвольными,
т.к. решение СЛАУ с невырожденной матрицей единственно.
      Для второй формы записи системы используют встроенную
функцию lsolve:
lsolve(A, b) – решение системы линейных уравнений;
A – матрица коэффициентов системы;
b – вектор правых частей.
     На рис. 2.3–2.5 приведены примеры решения СЛАУ с по-
мощью стандартных функций MathCAD.

 x := 0        y := 0       z := 0

 Given                                           ⎛ 1 5 2⎞                   ⎛ 1 ⎞
                                            A := ⎜ 0.7 12 5 ⎟          b := ⎜ 2.9 ⎟
                                                 ⎜          ⎟               ⎜     ⎟
 1x      5y     2z      1                        ⎝ 3 0 4⎠                   ⎝ 3.1 ⎠
 0.7 x        12y    5z       2.9
                                                                 ⎛ −0.186 ⎞
 3x      0y     4z      3.1                   lsolve ( A , b ) = ⎜ −0.129 ⎟
                                                                 ⎜        ⎟
                                                                 ⎝ 0.915 ⎠
                  ⎛⎜ −0.186 ⎞⎟
 Find ( x y z ) = ⎜ −0.129 ⎟
                             ⎟
                   ⎝ 0.915 ⎠
   Рис. 2.3. Решение СЛАУ                         Рис. 2.4. Решение СЛАУ
с помощью вычислительного                               в форме (2.2)
     блока Given/Find

           ⎛ 1 5 2⎞                       ⎛ 1 ⎞                   ⎛ −0.186 ⎞
      A := ⎜ 0.7 12 5 ⎟              b := ⎜ 2.9 ⎟
           ⎜          ⎟                   ⎜ ⎟ lsolve ( A , b ) = ⎜⎜ −0.129 ⎟⎟
           ⎝ 3 0 4⎠                       ⎝ 3.1 ⎠                 ⎝ 0.915 ⎠
                     Рис. 2.5. Символьное решение СЛАУ

                                             32