In [2]:
import numpy as np
In [3]:
a = np.array([4, 3, 2], [2, 9, 1], [3, 1, 9])
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-3-f678a96877b0> in <module>()
----> 1 a = np.array([4, 3, 2], [2, 9, 1], [3, 1, 9])

ValueError: only 2 non-keyword arguments accepted
In [4]:
b = np.eye(2, 3)
In [6]:
c = np.eye((4, 5))
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-6-bbffb8ed9851> in <module>()
----> 1 c = np.eye((4, 5))

/srv/paws/lib/python3.6/site-packages/numpy/lib/twodim_base.py in eye(N, M, k, dtype, order)
    184     if M is None:
    185         M = N
--> 186     m = zeros((N, M), dtype=dtype, order=order)
    187     if k >= M:
    188         return m

TypeError: 'tuple' object cannot be interpreted as an integer
In [8]:
d = np.ones((10, 10))
In [9]:
d
Out[9]:
array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]])
In [10]:
e = np.arange(1, 13, 2).reshape((3, 2))
In [11]:
e
Out[11]:
array([[ 1,  3],
       [ 5,  7],
       [ 9, 11]])
In [12]:
a = np.eye(4, 5)
In [13]:
a[[0, 3], [1, 3]]
Out[13]:
array([0., 1.])
In [14]:
a
Out[14]:
array([[1., 0., 0., 0., 0.],
       [0., 1., 0., 0., 0.],
       [0., 0., 1., 0., 0.],
       [0., 0., 0., 1., 0.]])
In [16]:
np.inv(a)
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-16-b5a6de07d4c7> in <module>()
----> 1 np.inv(a)

AttributeError: module 'numpy' has no attribute 'inv'
In [18]:
np.transpose(d)
Out[18]:
array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.],
       [1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]])
In [24]:
a = np.array([4, 3, 2], [2, 9, 1], [3, 1, 9])
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-24-f678a96877b0> in <module>()
----> 1 a = np.array([4, 3, 2], [2, 9, 1], [3, 1, 9])

ValueError: only 2 non-keyword arguments accepted
In [33]:
e = np.arange(1, 19, 2).reshape((3, 3))
In [35]:
np.linalg.inv(e)
Out[35]:
array([[-2.81474977e+14,  5.62949953e+14, -2.81474977e+14],
       [ 5.62949953e+14, -1.12589991e+15,  5.62949953e+14],
       [-2.81474977e+14,  5.62949953e+14, -2.81474977e+14]])
In [36]:
np.linalg.det(e)
Out[36]:
4.263256414560604e-14
In [40]:
np.linalg.eig(e)
Out[40]:
(array([ 2.94452187e+01, -2.44521872e+00, -1.61086274e-15]),
 array([[ 0.20079137,  0.79227344,  0.40824829],
        [ 0.5165778 ,  0.09475476, -0.81649658],
        [ 0.83236422, -0.60276391,  0.40824829]]))
In [ ]:
 
In [ ]:
 
In [ ]:
 
In [ ]:
 
In [23]:
a
Out[23]:
array([[1., 0., 0., 0., 0.],
       [0., 1., 0., 0., 0.],
       [0., 0., 1., 0., 0.],
       [0., 0., 0., 1., 0.]])
In [ ]:
 
In [ ]:
 
In [ ]:
 
In [ ]: