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))
相关推荐
码农小韩1 小时前
AIAgent应用开发——DeepSeek分析(一)
人工智能·python·深度学习·agent·强化学习
学Linux的语莫1 小时前
skills的使用
java·数据库·python
像风一样的男人@2 小时前
python --打包pyd或so文件
开发语言·python
MediaTea3 小时前
Python:生成器对象的扩展接口
开发语言·网络·python
Katecat996633 小时前
基于FCOS-HRNetV2P的高空作业安全装备检测与违规行为识别系统
python
好家伙VCC4 小时前
# 发散创新:基于Python的轻量级测试框架设计与实践 在现代软件开发中,**自动化
java·开发语言·python·自动化
007张三丰4 小时前
软件测试专栏(5/20):自动化测试入门指南:从零开始构建你的第一个测试框架
自动化测试·python·算法·压力测试·测试框架
NGC_66114 小时前
Java异常体系
开发语言·python
tang777894 小时前
深挖66免费代理网站:隐藏功能与真实体验报告
爬虫·python·网络爬虫·ip
曲幽4 小时前
FastAPI 实战:WebSocket 从入门到上线,使用避坑指南
python·websocket·fastapi·web·async·asyncio