今天我们来使用Python的numpy包进行矩阵的乘法运算,用到了一些矩阵乘法的基本知识,这里我们就不再说矩阵,我们假设你对矩阵都有一定的了解,下面看我们具体的例子 。
使用二维数组创建两个矩阵A和B
文章插图
先来一个矩阵的数乘,其实见识矩阵的每一个元素乘以该数
文章插图
dot函数用于矩阵乘法,对于二维数组,它计算的是矩阵乘积,对于一维数组,它计算的是内积 。注意交换矩阵的前后位置会导致不同的结果,看下面的例子
文章插图
文章插图
再创建一个二维数组
文章插图
我们验证一个矩阵乘法的结合性 (AB)C=A(BC)
文章插图
接着看一下对加法的分配性 (A+B)C=AC+BC,C(A+B)=CA+CB
文章插图
文章插图
数乘的结合性,也一样啦:
文章插图
文章插图
文章插图
接着我们用到一个新知识,使用eye创建一个单位矩阵,单位矩阵的定义就是看下面的步骤
文章插图
我们看一下,一个矩阵A乘以一个单位矩阵,还是它本身
文章插图
好了,乘法就到这里了,我们下面接着继续讲矩阵的转置
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- python接口自动化测试 自动化测试基本流程
- 分析python while循环例题 python中的循环语句
- 表格乘积公式常用函数 excel乘法的函数使用教程
- 初学者如何入门 初学者如何学习Python?
- python安装详细步骤 python自定义安装教程
- python怎么下载安装 python怎么下载
- 为什么要做自媒体矩阵?
- mac环境中Python安装和环境搭建 python用什么软件编程苹果电脑
- 下载python还是pycharm?你知道python与pycharm的区别吗? python用什么软件编程pycharm
- Mac上用什么写python python用什么软件编程mac