numpy中生成网格坐标点的函数

np.mgrid[]           np.ravel()      np.c_[]

这三个函数通常会一起用,来创建网格坐标点

其中,np.mgrid[起始值:结束值:步长,起始值:结束值:步长,...]

 

 首先,np.mgrid函数返回的是一个三维数组,其中T[0]和T[1]都是二维数组。

T[0]行数由np.mgrid第一个参数决定,上例为1:3:1,且为1 2 ,列数由2:4:0.5决定,利用广播机制填充。

T[1]列数由np.mgrid第二个参数决定,上例为1:3:1,且为1 2 ,行数由2:4:0.5决定,利用广播机制填充。

 

x.ravel()函数 将x变为一维数组,也就是把x数组拉直。

 

np.c_[数组1,数组2,...] 使返回的间隔数值点配对

 

posted @ 2020-03-25 15:47  牛公的跑奔  阅读(1948)  评论(0编辑  收藏  举报
总访问量:AmazingCounters.com