在数组主对角线上创建一个值为1,2,3,4的4*4矩阵,图例如下: [[1. 0. 0. 0.] [0. 2. 0. 0.] [0. 0. 3. 0.] [0. 0. 0. 4.]] 【输入形式】
时间: 2024-06-05 18:08:25 浏览: 80
C语言程序设计-在键盘上输入一个3行3列矩阵的各个元素的值(值为整数),然后输出主对角线元素的平方和
5星 · 资源好评率100%
你好!感谢您使用ChitGPT进行对话。关于您的问题,您可以使用如下代码来创建符合要求的矩阵:
import numpy as np
matrix = np.eye(4) * np.arange(1, 5)
print(matrix)
输出结果为:
[[1. 0. 0. 0.]
[0. 2. 0. 0.]
[0. 0. 3. 0.]
[0. 0. 0. 4.]]
以上是Python代码,您可以将其复制到您的开发环境中执行,或者直接在Jupyter Notebook或Google Colab等云IDE中运行。希望我的回答能够帮到您,还有其他问题欢迎随时提出。
阅读全文