3))
# 创建单位矩阵
nd6 = np.eye(3)
nd7 = np.identity(3)
# 创建对角矩阵:主对角线之外的元素都为0
nd8 = np.diag((1, 2, 3, 4))...# 创建对称矩阵
X = np.mat([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
A = np.triu(X) # 用于提取主对角线元素
nd9 = A + A.T - np.diag...numpy中提供了arange函数使得我们可以通过循环的方式设置起始位置以及步长来生成数组。...04
矩阵的运算
numpy中的linalg模块中提供了很多矩阵运算的函数,主要的函数如下:
diag():以一维数组的方式返回方阵的对角线元素
dot():矩阵乘法
trace():求矩阵的迹(对角线元素的和...numpy中提供的广播机制让我们能够对不同形状的矩阵进行运算,广播的兼容原则为:
对齐尾部维度
shape相等或者其中shape元素中有一个为1
?