标签:x1 linalg python 矩阵 print np 范数 norm
参考博文:https://blog.csdn.net/qq_35154529/article/details/82754157
np.linalg.norm(求范数):linalg=linear(线性)+algebra(代数),norm则表示范数。
函数参数
x_norm=np.linalg.norm(x, ord=None, axis=None, keepdims=False)
import numpy as np
a = np.array([[1, 2], [3, 4]]) # 初始化一个非奇异矩阵(数组)
print(np.linalg.inv(a)) # 对应于MATLAB中 inv() 函数
# 矩阵对象可以通过 .I 更方便的求逆
A = np.matrix(a)
print(A.I)
x1 = np.array([1,5,6,3,-1])
x2 = np.arange(12).reshape(3,4)
print(x1)
print(np.linalg.norm(x1)) # 默认2范数
print(np.linalg.norm(x1,ord=2))
print(np.linalg.norm(x2)) # 默认2范数
print(np.linalg.norm(x2,ord=2))
output:
[[-2. 1. ]
[ 1.5 -0.5]]
[ 1 5 6 3 -1]
8.48528137423857
8.48528137423857
22.494443758403985
22.40929816327044
标签:x1,linalg,python,矩阵,print,np,范数,norm 来源: https://blog.csdn.net/qq_41376345/article/details/122227086
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。