ValueError是什么意思?

2024-06-16 16:42:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图计算点集合和线段之间的最短距离。一切都很顺利,直到它必须使用两组数组的值来计算距离,一组用于x距离,一组用于y距离。

计算距离的线是:

d = np.sqrt( dx**2 + dy**2 ).

它告诉我:

ValueError: operands could not be broadcast together with shapes (3312,) (0,) 

我以前用过这个脚本的另一组值,它工作得很好。但现在已经没有了。我试着找出错误信息的含义,但到目前为止还没有成功。有人能帮忙吗?


Tags: 距离npnotsqrt数组becouldbroadcast