13 lines
340 B
Python
Executable File
13 lines
340 B
Python
Executable File
import numpy as np
|
|
from numpy.random import rand
|
|
from numpy.linalg import solve, inv
|
|
a = np.array([[1, 2, 3], [3, 4, 6.7], [5, 9.0, 5]])
|
|
print a.transpose()
|
|
print inv(a)
|
|
b = np.array([3, 2, 1])
|
|
print solve(a, b) # solve the equation ax = b
|
|
|
|
c = rand(3, 3) # create a 3x3 random matrix
|
|
print c
|
|
print np.dot(a, c) # matrix multiplication
|