如何使用Numpy库中的np.linalg.norm函数计算向量第二范数,并传入向量参数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计333个文字,预计阅读时间需要2分钟。
pythonimport numpy as np
x=np.array([[0, 3, 4], [2, 6, 4]])y=np.linalg.norm(x, axis=1, keepdims=True)z=x / y + x
输出结果:y 为 x 中行向量的二范数,z 为 x 的行向量
求取向量二范数,并求取单位向量(行向量计算)
x=np.array([[0, 3, 4], [2, 6, 4]])
y=np.linalg.norm(x, axis=1, keepdims=True)
z=x/y
x 为需要求解的向量, y为x中行向量的二范数, z的行向量为x的行方向的单位向量。
本文共计333个文字,预计阅读时间需要2分钟。
pythonimport numpy as np
x=np.array([[0, 3, 4], [2, 6, 4]])y=np.linalg.norm(x, axis=1, keepdims=True)z=x / y + x
输出结果:y 为 x 中行向量的二范数,z 为 x 的行向量
求取向量二范数,并求取单位向量(行向量计算)
x=np.array([[0, 3, 4], [2, 6, 4]])
y=np.linalg.norm(x, axis=1, keepdims=True)
z=x/y
x 为需要求解的向量, y为x中行向量的二范数, z的行向量为x的行方向的单位向量。

