首页 > 其他 > 详细

NumPy 学习笔记一

时间:2018-05-27 18:56:37      阅读:237      评论:0      收藏:0      [点我收藏+]

1. Array函数  -- 创建一个矩阵数组

>>> from numpy import *
>>> group = array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0.1], [2.1, 2.0]])
>>> group
array([[1. , 1.1],
[1. , 1. ],
[0. , 0. ],
[0. , 0.1],
[2.1, 2. ]])
>>>

2. tile函数  --可以理解为快速拷贝函数,拷贝几行几列

>>> a=array([1,2])
>>> tile(a,2)
array([1, 2, 1, 2])
>>> tile(a, (2,1))
array([[1, 2],
[1, 2]])
>>> tile(a, (1,2))
array([[1, 2, 1, 2]])
>>>

3. 矩阵之间可以之间进行运算

a = array([[1,1], [1,2]])
b = array([[2, 2], [1, 3]])
c = b - a
print(c)
------------------------

[[1 1]
[0 1]]

可以看到矩阵相应的行列进行了相应运算

幂运算可以如下操作

a = array([[1,1], [1,2]])
d = a ** 2
-----------------

[[1 1]
[1 4]]

求和运算

技术分享图片

 


 

NumPy 学习笔记一

原文:https://www.cnblogs.com/yelongzhu/p/9096866.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!