栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

逐行插入2D Numpy数组的值

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

逐行插入2D Numpy数组的值

这种广播技巧:

>>> x = np.array([1,2,3,4,5])>>> y = np.array([10,20,30,40,50])>>> z = np.linspace(0, 1, 5)>>> z[None, ...] * (y[..., None] - x[..., None]) + ( x[..., None])array([[  1.  ,   3.25,   5.5 ,   7.75,  10.  ],       [  2.  ,   6.5 ,  11.  ,  15.5 ,  20.  ],       [  3.  ,   9.75,  16.5 ,  23.25,  30.  ],       [  4.  ,  13.  ,  22.  ,  31.  ,  40.  ],       [  5.  ,  16.25,  27.5 ,  38.75,  50.  ]])>>>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/647341.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号