不用np.linalg.norm函数呢
时间: 2023-08-10 21:22:52 浏览: 104
在python Numpy中求向量和矩阵的范数实例
您可以使用以下代码来计算向量的范数,而不使用np.linalg.norm函数:
```python
import math
def norm(vector):
sum_of_squares = sum([component**2 for component in vector])
return math.sqrt(sum_of_squares)
```
其中,参数"vector"是您要计算范数的向量,返回值是向量的范数。请注意,这个函数只适用于一维向量,如果您要计算多维向量的范数,可以先将其展平成一维向量,然后再调用这个函数。
阅读全文