所求方程是Ax=b,其中b含有参数a.
matlab求解就是输入A,b,则x=A-1b。再代入a=216。
过程如下
===========================================
>> syms a
>> A=[1 -1 -2 3;1 -3 -6 2;1 5 0 -10;3 1 7 4]
A =
1 -1 -2 3
1 -3 -6 2
1 5 0 -10
3 1 7 4
>> b=[0;-1;a;8]
b =
0
-1
a
8
>> x=A^-1*b
x =
(7*a)/60 + 31/20
(11*a)/100 - 91/100
39/50 - (7*a)/150
- a/30 - 3/10
>> subs(x,a,216)
ans =
107/4
457/20
-93/10
-15/2
=======================================
命令如下
=======================================
>> syms a
>> A=[1 -1 -2 3;1 -3 -6 2;1 5 0 -10;3 1 7 4]
>> b=[0;-1;a;8]
>> x=A^-1*b
>> subs(x,a,216)
解完A 还要赋值216再解一次,这句是什么意思