根据向量计算每一维的维度长度python代码
时间: 2024-02-05 18:02:35 浏览: 136
支持向量机代码python
你可以使用numpy库中的linalg.norm()函数来计算向量的长度,代码如下:
``` python
import numpy as np
vector = np.array([1, 2, 3, 4, 5])
length = np.linalg.norm(vector)
print(length)
```
这段代码会输出向量的长度,也就是11.18。如果你想计算向量每一维的长度,可以对向量进行拆分,然后分别计算每一维的长度,代码如下:
``` python
import numpy as np
vector = np.array([1, 2, 3, 4, 5])
dimensions = []
for i in range(len(vector)):
dim_length = np.linalg.norm(vector[i])
dimensions.append(dim_length)
print(dimensions)
```
这段代码会输出向量每一维的长度,也就是[1.0, 2.0, 3.0, 4.0, 5.0]。
阅读全文