TA的每日心情 | 怒 2019-11-20 15:22 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
Matlab提供了两种除法运算:左除(\)和右除(/)。' |+ t8 C2 q1 u0 z
一般情况下,x=a\b是方程a*x =b的解,而x=b/a是方程x*a=b的解。
% \/ _5 `; l/ P5 Z6 O: g" T3 Z. z例:a=[1 2 3; 4 2 6; 7 4 9]+ [, I2 F# g3 `/ \' V
b=[4; 1; 2];! M$ {' c' d1 E: v* a, l/ m: v
x=a\b
4 F+ C: V+ Q0 |, S: q则显示:x=
3 g0 G) E0 @- Y* J -1.5000* F& j' `. H) W( R: ]& T" Y
2.0000
& i/ p. t( b8 ?! E n 0.5000( ~, M& J0 f7 S( c5 k6 {) y
如果a为非奇异矩阵,则a\b和b/a可通过a的逆矩阵与b阵得到:
2 S5 J5 Q* O. W. k' ]) H' T! | a\b = inv(a)*b q- I4 J. E. t$ q% l
b/a = b*inv(a) |
|