大家好,欢迎来到IT知识分享网。
一、矩阵的基本概念
矩阵,是由












特别地,一个 





当一个矩阵的行数 


















二、矩阵的运算
1、矩阵的加法 : 如果







给定矩阵




( 1)交换律: 
( 2)结合律: 
( 3)存在零元: 
( 4)存在负元: 
2 、数与矩阵的乘法 :
设










(1 )
(2 )
(3 )
(4 )
3 、矩阵的乘法:
设












据真的乘法满足下列 运算律(假定下面的运算均有意义):
( 1)结合律: 
( 2)左分配律: 
( 3)右分配律: 
( 4)数与矩阵乘法的结合律: 
( 5)单位元的存在性: 
若






注意: 矩阵的乘法与通常数的乘法有很大区别,特别应该注意的是:
(1 )矩阵乘法不满足交换律:一般来讲即便 




(2 )两个非零矩阵的乘积可能是零矩阵,即 


(3 )消去律部成立:如果 


4 、矩阵的转置 :
定义:设






(1 )
(2 )
(3 )
(4 )
5、对称矩阵 :
定义1.11 












(1 )对于任意





(2 )两个同阶(反)对称矩阵的和,仍为(反)对称矩阵;
(3 )如果两个同阶(反)对称矩阵 



四、
如矩阵A和B的维数相同,则A+B与A-B表示矩阵A与B的和与差.如果矩阵A和B的维数不匹配,Matlab会给出相应的错误提示信息.如:
A= B=
1 2 3 1 4 7
4 5 6 2 5 8
7 8 0 3 6 0
C =A+B返回:
C =
2 6 10
6 10 14
10 14 0
如果运算对象是个标量(即1×1矩阵),可和其它矩阵进行加减运算.例如:
x= -1 y=x-1= -2
0 -1
2 1
§3.2矩阵乘法
Matlab中的矩阵乘法有通常意义上的矩阵乘法,也有Kronecker乘法,以下分别介绍.
§3.2.1 矩阵的普通乘法
矩阵乘法用“ * ”符号表示,当A矩阵列数与B矩阵的行数相等时,二者可以进行乘法运算,否则是错误的.计算方法和线性代数中所介绍的完全相同.
如:A=[1 2 ; 3 4]; B=[5 6 ; 7 8]; C=A*B,
结果为
C=


即Matlab返回:
C =
19 22
43 50
如果A或B是标量,则A*B返回标量A(或B)乘上矩阵B(或A)的每一个元素所得的矩阵.
方块矩阵A的行列式是一个将其映射到标量的函数
三阶矩阵的行列式为 |a11 a12 a13| |a21 a22 a23| |a31 a32 a33| =a11(a22a33-a23a32)+a12(a23a31-a21a33)+a13(a21a32-a22a31)
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/144422.html
