matlab计算两点间距离
时间: 2023-10-25 20:08:32 浏览: 421
可以使用`pdist`函数计算两点间的距离。假设有两个点`(x1, y1)`和`(x2, y2)`,则可以使用以下代码计算它们的欧几里得距离:
```matlab
p1 = [x1, y1];
p2 = [x2, y2];
dist = pdist([p1; p2], 'euclidean');
```
其中,`pdist`函数的第一个参数为一个矩阵,每行代表一个点的坐标,第二个参数为距离度量方法,这里使用的是欧几里得距离。计算结果保存在`dist`变量中。
阅读全文