1. 关于矩阵的欧式距离
1.1 求矩阵每一行与其他行的欧式距离
已知矩阵:
求矩阵每一行与其他行的欧式距离:
pdist(A);
输出结果为:
ans =
5.1962 10.3923 5.1962
这表示的第一行与第二行的距离,第一行与第三行的距离,第二行与第三行的距离。而如何想输出矩阵形式可以使用如下代码:
squareform(pdist(A));
输出结果如下:
ans =
0 5.1962 10.3923
5.1962 0 5.1962
10.3923 5.1962 0
这样就成了一个矩阵形式。
1.2 求一个矩阵的每一行与一个同纬度的行向量的2范数
已知: