优秀的编程知识分享平台

网站首页 > 技术文章 正文

python与线性代数 矩阵的运算(python做线性代数)

nanyue 2024-09-26 15:18:12 技术文章 5 ℃

矩阵的运算主要有三种:加法、数乘和矩阵乘法:

用python进行矩阵的运算。

加法很简单,与普通加法一样,注意两个加数必须是同型矩阵。

矩阵的数乘也很简单。

难点是矩阵的乘法。

矩阵乘法的定义是:设A为 的矩阵,B为 的矩阵,那么称 的矩阵C为矩阵A与B的乘积,记作 ,其中矩阵C中的第 行第 列元素可以表示为:

如果直接使用A*B,得到的是点乘,也就是两个矩阵对应位置的相乘结果。

想要得到矩阵的乘法,需要使用numpy下的dot函数。A.dot(B) 或者np.dot(A,B)

注意:矩阵乘法不满足交换律,A和B的位置不能交换。

最近发表
标签列表