import numpy as np

创建一个 8*8 矩阵,元素初始值为 0

matr1 = np.zeros((8, 8))

设置 1、3、5、7 行和 2、4、6 列的元素为 1

matr1[::2, 1::2] = 1

创建一个名为 arr 的随机整数数组,元素范围在 [1, 20) 之间,形状 8*2

arr = np.random.randint(1, 20, (8, 2))

将 arr 转为矩阵且名为 matr2

matr2 = np.matrix(arr)

计算 matr1 和 matr2 的矩阵乘积

result = np.dot(matr1, matr2)

输出结果

print(result)

NumPy 矩阵操作:设置指定元素值并进行矩阵乘法

原文地址: http://www.cveoy.top/t/topic/bnnE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录