zoukankan      html  css  js  c++  java
  • numpy tile()函数

    tile(A,B)即在B的方向上,重复A 

    直接举栗子:

    A=[1,2]

    tile(A,2) 此时B=(2) ,B的方向仅包含列方向,将A在列方向上重复一次,得出结果如图1所示

                                       图1-将A在列方向重复1次

    tile(A,(2,3)), 此时B=(2,3),B的方向包含行方向(2次),列方向(3次),得出结果如图2所示

                                  图2- 将A在行方向重复2次,列方向重复3次

    元组可以包含元组的复合对象

    tile(A,(2,3,4)),此时B=(2,3,4),此时可看作B=(2,(3,4) ) 先将A执行行方向重复3次,列方向重复4次,得到

    array[[1,2,1,2,1,2,1,2]

       [1,2,1,2,1,2,1,2]

       [1,2,1,2,1,2,1,2]

       [1,2,1,2,1,2,1,2]]

    再把这个array在行方向上重复2次,得到最终结果

                                  图3- B为复合元组的情况

    验证:

                                  图4- 验证复合元组

            

  • 相关阅读:
    单片机 APROM: RAM: Flash:区别
    char (*a) [N]
    strcat的几种实现及性能比较
    sprintf用法
    void (*pFunction)(void);
    16个单片机常用模块电路
    MOS管工作原理
    STM32借用固件库使用外设的说明
    Python之并发编程(二)进程
    Python之并发编程(一)进程和操作系统概述
  • 原文地址:https://www.cnblogs.com/whutwxj/p/6943578.html
Copyright © 2011-2022 走看看