《人工智能数学基础》第3章 线性代数.pptx

《人工智能数学基础》第3章 线性代数.pptx

第3章 线性代数;本章内容;; 余子式: 代数余子式: ;行列式的运算通常用Python命令:numpy.linalg.det(a): 参数a为表示需要求解的行列式,类型为array。 ;3.1.3 克莱姆法则;3.2 矩阵;Python创建矩阵有两种不同的方法: 方法一:np.mat() import numpy as np A1=np.mat(1 2 3 4;3 4 5 6 ;5 6 7 8;7 8 9 0) print(A1) 方法二:np.matrix() import numpy as np A2=np.matrix([[1,2,3,4],[3,4,5,6],[5,6,7,8],[7,8,9,0]]) print(A2) 创建零矩阵的方法为:numpy.zeros(shape,dtype,order=’C’)。 创建单位矩阵的方法为:numpy.eye(n)。n表示大小。 创建对角阵的方法为:numpy.diag(v,k=0)。;3.2.2 矩阵的线性运算 (1)矩阵加减 (2)数乘矩阵 (3)矩阵相乘;;3.2.5 逆矩阵;3.2.6 矩阵的秩及矩阵的初等变换;;;3.3 向量;利用初等行变换求向量组的最大线性无关组及秩: 求一向量组的秩和最大线性无关组,可以把这些向量作为矩阵

文档评论(0)

1亿VIP精品文档

相关文档