多重矩阵元素创建函数并使用重复结构

问题描述 投票:-1回答:1

我进行以下练习:

使函数具有两个参数,分别是NumPy矩阵和常量,并使用重复结构将矩阵的每个元素相乘并返回相乘后的矩阵。

我只是使用重复结构来完成的:

np.random.seed(0)
matriz = np.random.randint (1,30, (3,4))
constante = 4

for i in matrix:
    print (i * constante)

有人可以帮助我解决问题吗?谢谢

function numpy matrix structure repeat
1个回答
0
投票

提示:将NumPy数组乘以常量时,它将乘以数组的每个条目。无需循环。

>>> import numpy as np

>>> A = np.array([[1, 2],
...               [3, 4]])
>>> A * 2
array([[2, 4],
       [6, 8]])
© www.soinside.com 2019 - 2024. All rights reserved.