向量范数
import numpy as np
x = np.array([[2,-1,-3,4]]).T
print('向量v的1-范数:',end=' ')
print(np.linalg.norm(x,1))
print('向量v的2-范数:', end=' ')
print(np.linalg.norm(x,2))
print('向量v的无穷范数:',end = ' ')
print(np.linalg.norm(x,np.inf))
矩阵范数
import numpy as np
A = np.array([
[1, 1, 1, 1],
[-1, 1, -1, 1],
[-1, -1, 1, 1],
[1, -1, -1, 1]])
print('矩阵的1-范数:', end=' ')
print(np.linalg.norm(A, 1))
print('矩阵的2-范数:', end=' ')
print(np.linalg.norm(A, 2))
print('矩阵的无穷范数:', end=' ')
print(np.linalg.norm(A, np.inf))
print('矩阵的F-范数:', end=' ')
print(np.linalg.norvm(A, 'fro'))