TA的每日心情 | 怒 2019-11-20 15:22 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
Matlab提供了两种除法运算:左除(\)和右除(/)。( d& y) l- ^0 u
一般情况下,x=a\b是方程a*x =b的解,而x=b/a是方程x*a=b的解。
3 m$ m" y" k7 z) ~5 I- G' k3 y7 y: u0 u3 g例:a=[1 2 3; 4 2 6; 7 4 9]
! Q: j T; m: T/ S. a" [( Vb=[4; 1; 2];
2 E: J1 K9 Z6 _1 D& u1 Q5 [6 \x=a\b; j3 u. J% h( X1 r3 s
则显示:x=
, Q) W, E$ x e4 G9 R6 W/ I3 Y" K -1.5000
! t, ]2 } V, r; _3 q 2.0000! w% p7 C/ k9 ~6 p3 ], z# ^
0.5000
8 h. ? S6 M' R7 V% M4 P3 b' j如果a为非奇异矩阵,则a\b和b/a可通过a的逆矩阵与b阵得到:& R4 A6 Y7 m3 _6 l6 i X
a\b = inv(a)*b
( ] X. }; s+ e, Y& c b/a = b*inv(a) |
|