In [1]:
import numpy as np
In [2]:
a = np.array([[1, 1, 0],
[1, 0, 0],
[0, 0, 0]])
In [3]:
a
Out[3]:
In [4]:
b = np.array([[0, 1, 0],
[0, 1, 0],
[0, 0, 0]])
In [6]:
c = np.array([[0, 0, 0],
[0, 0, 1],
[0, 0, 0]])
In [7]:
init = np.array([1, 0, 0])
In [8]:
init
Out[8]:
In [9]:
final = np.array([[0],
[0],
[1]])
In [10]:
final
Out[10]:
In [14]:
init.dot(a.dot(b.dot(c))).dot(final)
Out[14]:
In [15]:
init.dot(a.dot(a.dot(c.dot(c)))).dot(final)
Out[15]:
In [ ]: