您现在的位置是:课程教程文章
怎样用python计算矩阵乘法?
2023-12-18 18:59课程教程文章 人已围观
-
python实战项目|从0开发一个Django博客系统
python实战项目|从0开发一个Django博客系统添加qq2212232413领取全套资料源码笔记 一. 项目展示 二. 学前须知 三. 开发环境... -
人工智能Python爬虫和数据分析教程
人工智能Python爬虫和数据分析教程课程咨询和资料获取请加老师QQ 1011800132 如果你把爬虫当饭碗,很难!爬虫是获... -
Python办公自动化全套教程Python入门Python基
Python办公自动化全套教程Python入门Python基更多python学习资料领取或课程咨询 可添加助教老师微信 课程顾问老师... -
Python+人工智能之函数式编程和高阶函数教
Python+人工智能之函数式编程和高阶函数教课程咨询和资料获取请加老师QQ 1011800132 函数式编程的一个特点就是,允许把函...
python中计算矩阵乘法的方法:
1、使用np.multiply()函数计算矩阵乘法
函数作用:数组和矩阵对应位置相乘,输出与相乘数组/矩阵的大小一致
示例:
np.multiply(np.mat(A),np.mat(B)) #矩阵对应元素位置相乘,利用np.mat()将数组转换为矩阵 matrix([[ 0, 2], [ 6, 12]]) np.sum(np.multiply(np.mat(A),np.mat(B))) #输出为标量
输出:
20
2、使用np.dot()函数计算矩阵乘法
函数作用:
对于秩为1的数组,执行对应位置相乘,然后再相加;
对于秩不为1的二维数组,执行矩阵乘法运算;超过二维的可以参考numpy库介绍。
示例:
np.dot(np.mat(A),np.mat(B)) #执行矩阵乘法运算 matrix([[ 4, 7], [ 8, 15]])
3、星号(*)乘法运算
作用:
对数组执行对应位置相乘
对矩阵执行矩阵乘法运算
示例:
(np.mat(A))*(np.mat(B)) #执行矩阵运算 matrix([[ 4, 7], [ 8, 15]])
更多Python知识请关注Python视频教程栏目。
课程教程:怎样用python计算矩阵乘法?下一篇:没有了