标签: matlab
我在计算两个不同矩阵之间的距离时遇到问题。第一个矩阵是5000x6,第二个矩阵是5x80。
5000x6
5x80
我想用这种语法来计算距离:
pdist2(mCe(1,:),row);
但是这给了我一个错误,说“x中的列必须在y中相同”。
当矩阵具有不同的列数时,有没有办法计算距离?
答案 0 :(得分:4)
pdist2函数根据指标计算一组点之间的距离。度量是来自相同度量空间的2个向量参数的函数,因此它们需要具有相同的维度。根据度量标准的定义,您无法做什么。阅读此链接了解更多详情
pdist2
http://en.wikipedia.org/wiki/Metric_space