TA的每日心情 | 衰 2019-11-19 15:32 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
Matlab提供了两种除法运算:左除(\)和右除(/)。
; k# B( @: H x一般情况下,x=a\b是方程a*x =b的解,而x=b/a是方程x*a=b的解。, K6 B" U7 R- j/ i0 T* Y: \6 E4 Y
例:a=[1 2 3; 4 2 6; 7 4 9]
0 B6 A+ z- \: e: M+ H9 gb=[4; 1; 2];; i2 J2 j- g3 t m5 o$ k K, S
x=a\b
9 H4 M; n, u; j& Z则显示:x=
: g0 c( [# ]7 R4 g% w; x6 T -1.5000- q- S6 q- v( t6 q, g& o2 |
2.0000* C, v# ?6 Q7 o7 w* N
0.5000
) K, [ q8 Z! X% f2 s5 v8 Y如果a为非奇异矩阵,则a\b和b/a可通过a的逆矩阵与b阵得到:
" ]. J, v( Y$ @$ l a\b = inv(a)*b5 \- ?8 C' y5 B7 ^# Y
b/a = b*inv(a) |
|