创建4个3×3对角矩阵,对角线元素均为[1,2,3]
时间: 2024-09-25 10:18:46 浏览: 39
专项4程序设计题100道
创建4个3x3的对角矩阵,其对角线元素都是[1, 2, 3],你可以通过编程语言如Python来实现这个任务。以下是使用NumPy库创建这样的矩阵的一个例子:
```python
import numpy as np
# 对角矩阵1
matrix1 = np.diag([1, 2, 3])
# 对角矩阵2、3和4可以通过复制matrix1并调整索引来创建
matrix2 = matrix1.copy()
matrix3 = matrix1.copy()
matrix4 = matrix1.copy()
# 调整索引以获得不同的对角线
matrix2 = np.diag([3, 2, 1]) # 翻转对角线顺序
matrix3 = np.diag([2, 1, 3]) # 另一种对角线分布
matrix4 = np.diag([1, 3, 2]) # 又一种对角线分布
# 打印所有矩阵
print("Matrix 1:")
print(matrix1)
print("\nMatrix 2 (reversed diagonal):")
print(matrix2)
print("\nMatrix 3 (different distribution):")
print(matrix3)
print("\nMatrix 4 (another different distribution):")
print(matrix4)
```
阅读全文