matlab中的inv函数是什么意思?能具体举例说明吗?

如题所述

inv是矩阵求逆命令,但应该尽量少使用该命令
在求解Ax=b时,x=A\b,也可以:x=inv(A)*b
简单说:
>> s=rand(3)
s =
0.9501 0.4860 0.4565
0.2311 0.8913 0.0185
0.6068 0.7621 0.8214
>> inv(s)
ans =
1.6740 -0.1196 -0.9276
-0.4165 1.1738 0.2050
-0.8504 -1.0006 1.7125
----------------------------------
x'表示共轭转置,x.'表示非共轭转置,对于实数来说是一样的:
>> u=[1+i,3+4*i;3-i,2+2*i]
u =
1.0000 + 1.0000i 3.0000 + 4.0000i
3.0000 - 1.0000i 2.0000 + 2.0000i
>> u'
ans =
1.0000 - 1.0000i 3.0000 + 1.0000i
3.0000 - 4.0000i 2.0000 - 2.0000i
>> u.'
ans =
1.0000 + 1.0000i 3.0000 - 1.0000i
3.0000 + 4.0000i 2.0000 + 2.0000i
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-28
inv是求逆矩阵。x‘是矩阵转置(对复数矩阵而言是共轭转置)。
相似回答