-
构造矩阵
import numpy as np print(np.arange(15)) a=np.arange(15).reshape(3,5) a
运行结果:
a.shape
运行结果:
a.ndim
运行结果:
a.dtype.name
运行结果:
a.size
运行结果:
-
初始化零矩阵
np.zeros((3,4))
运行结果:
-
构造1矩阵
np.ones((2,3,4),dtype=np.int32)
运行结果:
-
间隔
import numpy as np np.arange(10,30,5)
运行结果:
-
reshape
np.arange(12).reshape(4,3)
运行结果:
-
random
np.random.random((2,3))
运行结果:
-
linspace
from numpy import pi np.linspace(0,2*pi,100)
运行结果:
-
运算:
a=np.array([20,30,40,50]) b=np.arange(4) print(a) print(b) c=a-b print(c) c=c-1 print(c) b**2 print(b**2) print(a<35)
运行结果:
-
乘法:
A=np.array([[1,1], [0,1]]) B=np.array([[2,0], [3,4]]) print(A) print('------------') print(B) print('------------') print(A*B) print('------------') print(A.dot(B)) print('------------') print(np.dot(A,B))
运行结果:
Numpy的常用函数
最新推荐文章于 2024-02-02 11:09:30 发布