TA的每日心情 | 怒 2019-11-20 15:22 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
Matlab提供了两种除法运算:左除(\)和右除(/)。
4 ~$ J' F9 u' K; V0 }% C) g一般情况下,x=a\b是方程a*x =b的解,而x=b/a是方程x*a=b的解。
! X" n$ l) a* d4 D) z" J例:a=[1 2 3; 4 2 6; 7 4 9]: `' D2 `9 W8 n) i, n* J5 d* T, _
b=[4; 1; 2];# A' d5 z9 C% O* {
x=a\b
0 Y' }$ x9 p8 r; ]; y) ]# w则显示:x=
6 B, V+ U; _2 A: t -1.5000
- o# Y5 h' y X) ?, ` 2.0000
$ v" i+ c8 I: {8 `7 _6 Y 0.5000
& e7 D! [2 j/ K如果a为非奇异矩阵,则a\b和b/a可通过a的逆矩阵与b阵得到:
6 F, b( N+ H% o% C9 w8 O a\b = inv(a)*b
+ w6 }, `6 ?" \) J; Q b/a = b*inv(a) |
|