对角矩阵的逆矩阵

对角矩阵的逆矩阵

对角矩阵(diagonal matrix)是一个主对角线之外的元素皆为0的矩阵,常写为diag(a1,a2,...,an) 。对角矩阵可以认为是矩阵中最简单的一种,值得一提的是:对角线上的元素可以为 0 或其他值,对角线上元素相等的对角矩阵称为数量矩阵;对角线上元素全为1的对角矩阵称为单位矩阵。对角矩阵的运算包括和、差运算、数乘运算、同阶对角阵的乘积运算,且结果仍为对角阵。(参考:百度百科)

>> B1=[2,0,0;0,5,0;0,0,9]

B1 =

     2     0     0
     0     5     0
     0     0     9

>> 
>> B2=[1./2,0,0;0,1./5,0;0,0,1./9]

B2 =

    0.5000         0         0
         0    0.2000         0
         0         0    0.1111

>> 
>> B3=inv(B1)

B3 =

    0.5000         0         0
         0    0.2000         0
         0         0    0.1111

>> 

>> B2==B3


ans =


3×3 logical 数组


1 1 1
1 1 1
1 1 1


>>
>>
>>
>>
>> isequal(B2, B3)


ans =


logical


1


>>
>>
>>

 

 

posted @ 2020-10-27 14:39  西北逍遥  阅读(12820)  评论(1编辑  收藏  举报