NumPy 学习笔记一

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]]

求和运算

 

猜你喜欢

转载自www.cnblogs.com/yelongzhu/p/9096866.html
今日推荐