Python-Numpy中的repmat

python 复制代码
np.tile
 
Python numpy 下的 np.tile有些类似于 matlab 中的 repmat函数。不需要 axis 关键字参数,仅通过第二个参数便可指定在各个轴上的复制倍数。
 
>> a = np.arange(3)
>> np.tile(a, 2)
array([0, 1, 2, 0, 1, 2])
>> np.tile(a, (2, 2))
array([[0, 1, 2, 0, 1, 2],
       [0, 1, 2, 0, 1, 2]])
 
>> b = np.arange(1, 5).reshape(2, 2)
>> np.tile(b, 2)
array([[1, 2, 1, 2],
       [3, 4, 3, 4]])
 
# 等价于
>> np.tile(b, (1, 2))
相关推荐
梨落秋霜13 小时前
Python入门篇【基础语法】
开发语言·python
ada7_13 小时前
LeetCode(python)——543.二叉树的直径
数据结构·python·算法·leetcode·职场和发展
小白学大数据13 小时前
Python 多线程爬取社交媒体品牌反馈数据
开发语言·python·媒体
HAPPY酷13 小时前
压缩文件格式实战速查表 (纯文本版)
python
祝余Eleanor14 小时前
Day 31 类的定义和方法
开发语言·人工智能·python·机器学习
背心2块钱包邮14 小时前
第6节——微积分基本定理(Fundamental Theorem of Calculus,FTC)
人工智能·python·机器学习·matplotlib
larance14 小时前
修改jupyterlab 默认路径
python
别叫我->学废了->lol在线等14 小时前
python单例模式下线程安全优化
python·安全·单例模式
西江6497614 小时前
【个人博客系统—测试报告】
python·功能测试·jmeter·pycharm·postman
CHANG_THE_WORLD15 小时前
C++ vs Python 参数传递方式对比
java·c++·python