首页 > 编程语言 > 详细

python矩阵相加

时间:2019-03-06 20:45:06      阅读:319      评论:0      收藏:0      [点我收藏+]

举个栗子:

# 两个 3 行 3 列的矩阵,实现其对应位置的数据相加,并返回一个新矩阵:
# 使用 for 迭代并取出 X 和 Y 矩阵中对应位置的值,相加后放到新矩阵的对应位置中。
import numpy as np
a = np.random.randint(1,100,(3,3))
print(a)
b = np.random.randint(1,100,(3,3))
print(b)

Z =np.zeros(shape=(len(a),len(a[0])))
print(Z)

for i in range(0,len(a)):
    for j in range(0,len(a[0])):
        Z[i][j]=a[i][j]+b[i][j]
print(Z)
Z =np.zeros(shape=(len(a),len(a[0])))
print(len(a))
print(len(a[0]))

# 输出
3
3

 

菜鸟哦~
什么时候成为高级啊~

python矩阵相加

原文:https://www.cnblogs.com/pipiyan/p/10485648.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!