python数据处理作业4:使用numpy数组对象,随机创建4*4的矩阵,并提取其对角元素

每日小语

真理诚然是一个崇高的字眼,然而更是一桩崇高的业绩。如果人的心灵与情感依然健康,则其心潮必将为之激荡不已。——黑格尔

python数据处理作业4:使用numpy数组对象,随机创建4*4的矩阵,并提取其对角元素_第1张图片

难点:如何创建?取对角元素的函数是什么? 

gpt代码学习

import numpy as np

# 随机创建4*4矩阵
random_matrix = np.random.rand(4, 4)

print("随机矩阵:")
print(random_matrix)

# 提取对角元素
diagonal_elements = np.diag(random_matrix)

print("\n对角元素:")
print(diagonal_elements)

1.创建随机数组为random.rand(,)

np.random.rand(d0, d1, ..., dn),其中 d0, d1, ..., dn 是表示生成的随机数数组的各个维度的大小。

2.对角元素:diag

import numpy as np

arr=np.random.rand(4,4)
print(arr)
arr1=np.diag(arr)
print(arr1)

这个比较简单

你可能感兴趣的:(python数据处理作业,python,numpy,矩阵)