永发信息网

python的矩阵可以做什么

答案:2  悬赏:60  手机版
解决时间 2021-03-03 01:23
python的矩阵可以做什么
最佳答案
python的numpy库提供矩阵运算的功能,因此我们在需要矩阵运算的时候,需要导入numpy的包。
计算矩阵对应行列的最大、最小值、和。
3>>>a1=mat([[1,1],[2,3],[4,2]])
>>> a1
matrix([[1, 1],
[2, 3],
[4, 2]])
计算每一列、行的和
>>>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
计算最大、最小值和索引
>>>a1.max() #计算a1矩阵中所有元素的最大值,这里得到的结果是一个数值
4
>>>a2=max(a1[:,1]) #计算第二列的最大值,这里得到的是一个1*1的矩阵
>>> a2
matrix([[3]])
>>>a1[1,:].max() #计算第二行的最大值,这里得到的是一个一个数值
3
>>>np.max(a1,0) #计算所有列的最大值,这里使用的是numpy中的max函数
matrix([[4, 3]])
>>>np.max(a1,1) #计算所有行的最大值,这里得到是一个矩阵
matrix([[1],
[3],
[4]])
>>>np.argmax(a1,0) #计算所有列的最大值对应在该列中的索引
matrix([[2, 1]])
>>>np.argmax(a1[1,:]) #计算第二行中最大值对应在该行的索引
1
全部回答
做运算
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
豆浆过滤纱布哪有卖?
广告词 10万劲抵20万倒计时 心跳倒计时 心跳
高中解斜三角形里的“一解”,“两解”,
拨打对方手机没有声音是怎么回事
科宁冷暖地址在哪,我要去那里办事
姓曹的明星有哪些
国产奔驰c200引擎盖是什么材质
塔鹤托坂日在哪里啊,我有事要去这个地方
富士康加薪最新消息
【中坝大峡谷】迷人的中坝大峡谷作文
四川理工大学广元成教地址
如何看待SNH48的发展前景
swisse蔓越莓哪有卖?
大话西游之月光宝盒里至尊宝回到五百年前拿出
一个女人要怎样才能存到钱
推荐资讯
欢天喜地七仙女四公主哪一集让鱼日恭喜她结婚
春秋战国时期的《周礼·考工记》记载:“匠人
胃蛋白酶进入小肠后即失去活性,其失活的主要
iPad2 在时隔八年后仍升级到iOS9.3.5(原iOS6
遵义市肿瘤医院这个地址在什么地方,我要处理
成语百拙千丑的意思,成语百拙千丑是什么意思
在徐州购买二手房,注意什么?
夫妻间:添阴吃
下图是某反射弧的组成示意图,其中①~⑤表示
放大照片用白乳胶粘背板为什么会好多包包
支付宝的趣分期利息怎么算
feather and down这首歌歌词的中英文翻译
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?