在Python/Numpy中,两个Numpy数组构成一个矩阵

2024-09-28 17:27:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我有三个numpy数组,我想得到不同组合([np1,np2],[np2,np3],[np1,np3])的矩阵。矩阵元素的特定值是每个XY值的平均值,然后加上一个常量值。比如说,

[np1,np2], constant  = 2

np1 = np.array([1,2,3])np2 = np.array([4,5,6])np3 = np.array([7,8,9])

[输出如下所示][1] [1]: https://i.stack.imgur.com/vWpek.png

更新信息:这三个阵列是现有的

输出如下所示,例如[np1,np2]

np2/np1  1            2     3
         ____________________
    4 |  [(1+4)/2+2]  5     5.5
    5 |  5            5.5   6
    6 |  5.5          6     6.5

Tags: httpsnumpy元素stacknp矩阵数组array