关于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) 收藏 举报
浙公网安备 33010602011771号