在matlab中欧氏距离的代码
时间: 2023-08-30 12:10:50 浏览: 91
欧式距离,欧式距离计算公式,matlab
5星 · 资源好评率100%
欧氏距离可以用以下代码在MATLAB中实现:
```matlab
function dist = euclidean_distance(x, y)
% x, y: 表示两个向量,可以是行向量或列向量
% dist: 返回欧氏距离
dist = sqrt(sum((x - y) .^ 2));
end
```
这里使用了MATLAB内置的函数`sum`和`sqrt`,以及点乘运算符`.`和幂运算符`^`来实现欧氏距离的计算。
阅读全文