计算坐标两点距离的函数
时间: 2023-09-14 15:02:34 浏览: 33
以下是计算两点距离的函数实现(假设点的坐标为二维平面上的(x1, y1)和(x2, y2)):
```
#include <cmath>
double distance(double x1, double y1, double x2, double y2) {
double dx = x2 - x1;
double dy = y2 - y1;
return std::sqrt(dx * dx + dy * dy);
}
```
使用标准库提供的 `sqrt` 函数计算距离。
相关问题
python计算两点距离函数
可以使用以下代码来计算两点之间的距离:
```python
import math
def distance(x1, y1, x2, y2):
return math.sqrt((x2 - x1)**2 + (y2 - y1)**2)
```
其中,`x1`和`y1`是第一个点的坐标,`x2`和`y2`是第二个点的坐标。该函数使用勾股定理计算两点之间的距离。
malab计算两点间距离的函数
您可以使用以下的MATLAB代码来计算两点间距离的函数:
```
function distance = distanceBetweenPoints(point1, point2)
% point1 和 point2 是两个点的坐标,每个坐标包含 X 和 Y 坐标值
% distance 是两点之间的欧几里得距离
distance = sqrt((point2.X - point1.X)^2 + (point2.Y - point1.Y)^2);
end
```