Math 什么是负平方欧氏距离?
它被描述为Math 什么是负平方欧氏距离?,math,euclidean-distance,Math,Euclidean Distance,它被描述为-|xi xy | | ^2 那么对于2个二维点,我是这样编码的吗 - ((x1-x2) + (y1-y2))^2 或 或 或者其他方式?正确答案是 -( (x1-x2)^2 + (y1-y2)^2 ) 数学描述是准确的,但对实现没有用处。它表示为两个点之间距离的平方,如果直接实现,将类似于: len = sqrt( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) ); result = -( len*len ); 可以简化为 result = -( (x1-
-|xi xy | | ^2
那么对于2个二维点,我是这样编码的吗
- ((x1-x2) + (y1-y2))^2
或
或
或者其他方式?正确答案是
-( (x1-x2)^2 + (y1-y2)^2 )
数学描述是准确的,但对实现没有用处。它表示为两个点之间距离的平方,如果直接实现,将类似于:
len = sqrt( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) );
result = -( len*len );
可以简化为
result = -( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) );
哪个是你的#2。正确答案是
-( (x1-x2)^2 + (y1-y2)^2 )
数学描述是准确的,但对实现没有用处。它表示为两个点之间距离的平方,如果直接实现,将类似于:
len = sqrt( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) );
result = -( len*len );
可以简化为
result = -( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) );
第三个是距离的负数。第二个似乎是距离平方的负数。第三个是距离的负数。第二个似乎是距离平方的负数。确实没有理由对平方进行
sqrt
和后者-
操作。只需将-
应用于平方和(在消除sqrt
之后),因为该值将始终为正。感谢Adam,我澄清了我的答案。确实没有理由对平方进行sqrt
和后者的-
操作。只需将-
应用于平方和(在消除sqrt
后),因为该值始终为正。谢谢亚当,我澄清了我的答案。你的意思是| xi-yi | |,而不是| xi-xy |。你的意思是| xi-yi |,而不是| xi-xy |。