Advertisement
Guest User

Untitled

a guest
Mar 24th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. import numpy as np
  2.  
  3. m = np.matrix ([[ 1., 2., 3., 4., 0.],
  4. [ 3., 4., 5., 6., 0.],
  5. [ 0., 3., 2., 1., 1.]])
  6. U, s, VT = np.linalg.svd(m, full_matrices=False)
  7. X_a = np.dot(np.dot(U, np.diag(s)), VT)
  8. #print(np.std(m), np.std(X_a), np.std(m - X_a))
  9. print(U)
  10. print("*")
  11. print(s)
  12. print("*")
  13. print(VT);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement