-5

我在计算两个不同矩阵之间的距离时遇到问题。第一个矩阵是5000x6,第二个矩阵是5x80

我想使用这种语法来计算距离:

pdist2(mCe(1,:),row);

但这给了我一个错误,说“x 中的列必须在 y 中相同”。

当矩阵的列数不同时,有没有办法计算距离?

4

1 回答 1

4

pdist2函数根据度量计算一组点之间的距离。度量是来自相同度量空间的 2 个向量参数的函数,因此它们需要具有相同的维度。根据度量的定义,您想做的事情是不可能的。阅读此链接了解更多详情

http://en.wikipedia.org/wiki/Metric_space

于 2012-11-06T08:06:13.397 回答