Friday, March 15, 2019

[tutorial][python] Zero Matrix

By using zero matrix, all result would turn to 0

Calculation with python:
import numpy as np
from scipy import linalg

A = np.array([[13,9,7],[8,7,4],[6,4,0]])
B = np.array([[0,0,0],[0,0,0],[0,0,0]])
print(A.dot(B))
Result:
[[0 0 0]
 [0 0 0]
 [0 0 0]]


Using numpy to create zero matrix:
import numpy as np

a = np.zeros((10,3))
print(a)
print("--------------")
b = a.T
print(b)
print("--------------")
c = np.reshape(b,(5,6))
print(c)
Result :
[[ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]]
--------------
[[ 0.  0.  0.  0.  0.  0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.  0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.  0.  0.  0.  0.  0.]]
--------------
[[ 0.  0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.  0.]]

No comments :

Post a Comment