关于numpy中stack和mgrid函数

  mgird函数主要是用于生成数组,其中stack输入参数为两个数组时候,如果为0:4:5j,0:3:4j,将会返回一个2*5*4对的三维数组;既两个5行4列组成的数组。第一个5行4列数组为将第一个数组的每一个元素作为第一行,每个列则拷贝第一行使其成为5*4结构;第二个数组则是将第二个数组的元素作为第一列,并且拷贝其行使其形成5*4结构。

  stack函数主要是堆叠函数,将输入的两个形状相同的数组进行堆叠。其中参数axis=0时候代表将两个数组进行堆叠。参数axis=1则表示将两个数组对应位置的元素堆叠在一起。(x.flat表示将x数组拉平!)

 

posted on 2017-12-07 11:02  bruce_chua  阅读(256)  评论(0)    收藏  举报

导航