Template
Finished Homework2.
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
'''
|
||||
Author: SJ2050
|
||||
Date: 2021-10-27 12:50:53
|
||||
LastEditTime: 2021-10-27 12:57:38
|
||||
Version: v0.0.1
|
||||
Description: Solution for homework 1.2.
|
||||
Copyright © 2021 SJ2050
|
||||
'''
|
||||
import numpy as np
|
||||
|
||||
if __name__ == '__main__':
|
||||
mat = np.diag(range(1, 5), -1)
|
||||
print(mat)
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 7.5 KiB |
@@ -0,0 +1,12 @@
|
||||
# 1. 2 设置值1, 2, 3, 4落在5x5矩阵对角线下方位置
|
||||
|
||||
## (1). 解题思路
|
||||
|
||||
`numpy`库中提供了一个名为`diag`的方法用来提取或者构造对角矩阵,当它用于构造矩阵时,其第一个参数可以指定设置的元素,第二个参数设定元素落入的位置,`大于0`表示位于对角线上方位置,`小于0`表示位于对角线下方的位置,对于本题,设置为为-1。
|
||||
|
||||
|
||||
|
||||
## (2). 运行结果
|
||||
|
||||

|
||||
|
||||
Reference in New Issue
Block a user