1.👋
比如创建一个2行3列的矩阵
import numpy as np
a = np.array([[2,4,6],[3,5,7]])
print(a)
2.🤚 创建完矩阵后我们就可以查看矩阵的相关信息,比如维度,形状等,这些都是代数矩阵很重要的基本信息。
这里以上面创建的矩阵为例子查看它的形状
import numpy as np
a = np.array([[2,4,6],[3,5,7]])
print(a.shape)
📕:这里简单介绍一下怎么看矩阵的形状,在上述的代码中57行处给出了一个二维矩阵,先看[]号,匹配的[]有几个就是几维,然后看[]的个数,有几个就是几行,最后再看[]里的元素,有几个就是几列。
3.🖐接着介绍几个常用的创建矩阵的方法
3.1 用来创建元素均为 0 的数组
import numpy as np
a=np.zeros(6)
print(a)
3.2 用来创建元素均为 1 的数组
import numpy as np
arr1 = np.ones((3,3))
print(arr1)
3.3 创建对角矩阵(默认)
import numpy as np
arr1 = np.eye(3,3)
print(arr1)
3.4 创建对角矩阵
a1=[10,11,12]
import numpy as np
arr1 = np.diag(a1)
print(arr1)
4.🖖接着介绍一下矩阵的基本操作
4.1 矩阵的转置
import numpy as np
arr1 = np.array([[1,1],[0,0]])
print(arr1)
arr2=arr1.T
print(arr2)
4.2 矩阵的行列的最大值,最小值,求和。