国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python怎么进行矩阵运算?

python怎么进行矩阵运算?

头像

yang

2020-06-03 15:10:257338浏览 · 0收藏 · 0评论

python进行矩阵运算的方法:

1、矩阵相乘

>>>a1=mat([1,2]);      
>>>a2=mat([[1],[2]]);
>>>a3=a1*a2 #1*2的矩阵乘以2*1的矩阵,得到1*1的矩阵
>>> a3
matrix([[5]])

2、矩阵对应元素相乘

>>>a1=mat([1,1]);
>>>a2=mat([2,2]);
>>>a3=multiply(a1,a2)
>>> a3
matrix([[2, 2]])

multiply()函数:数组和矩阵对应位置相乘,输出与相乘数组/矩阵的大小一致

3、矩阵点乘

>>>a1=mat([2,2]);
>>>a2=a1*2
>>>a2
matrix([[4, 4]])

4、矩阵求逆

>>>a1=mat(eye(2,2)*0.5)
>>> a1
matrix([[ 0.5,  0. ],
        [ 0. ,  0.5]])
>>>a2=a1.I  #求矩阵matrix([[0.5,0],[0,0.5]])的逆矩阵
>>> a2
matrix([[ 2.,  0.],
        [ 0.,  2.]])

5、矩阵转置

>>> a1=mat([[1,1],[0,0]])
>>> a1
matrix([[1, 1],
        [0, 0]])
>>> a2=a1.T
>>> a2
matrix([[1, 0],
        [1, 0]])

6、计算每一列、行的和

>>>a2=a1.sum(axis=0) #列和,这里得到的是1*2的矩阵
>>> a2
matrix([[7, 6]])
>>>a3=a1.sum(axis=1) #行和,这里得到的是3*1的矩阵
>>> a3
matrix([[2],
        [5],
        [6]])
>>>a4=sum(a1[1,:])  #计算第一行所有列的和,这里得到的是一个数值
>>> a4
5                    #第0行:1+1;第2行:2+3;第3行:4+2

更多Python知识请关注Python自学网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

妈妈我要亲亲你PPT| 狮子座流星雨| 俄罗斯少女2免费观看| 18岁的少女与狗高清电视剧| 妖精视频| 舌绕指探洞深深下一句是什么?| 揉鸡的正确手法图解| 芬太尼在美国是怎么样的存在| 非洲女人免费观看大全电视剧| 摸的下身已洪水泛滥怎么办| 《大度》韩版免费| 公憩止痒小说原著叫什么名字 | 暴躁少女免费看完整版| 蜜桃成时熟| 《军妓肉体》在线观看| 《开裆裤》法国1980年| 林语惊| 亚洲第一大综合区的就业前景| 《家访的老师》动浸在线观看 | 《魅魔之耻》1~4集免费看| 中中漫画免费漫画渔窗入口| 快拨出我是你老师最火的一句| 我的青春谁做主在线| 《列车上的轮杆》1-4| 伦理《少妇的滋味》完整版 | 慈禧秘密生活| 老赵抱着陈婷在厨房做饭视频| DJ快了又快又骚的POP歌曲| 摸摸大扔子的视频大全| 丰年经继拇中文3的主要角色分析| 亚洲-区二区三区四区五区六| 我的同学| 巨乳童颜| 日本真人版免费PPT| B站夫妻进入高峰期需要多久| 两个人轮流上24小时的班 | 蜜桃5荷尔蒙| 女人吃男人鸡要多久恢复| AAA成人片爽久爽久爽| 速度与激情10| 半插和全插有什么区别