NonePdist вычисляет попарное расстояние между парами объектов в матрице данных m-by-n в MATLAB.

pdist вычисляет евклидово расстояние между парами объектов в матрице данных m-by-n в Matlab.

Синтаксис

D = pdist(X)
D = pdist(X,distance)

Где X - матрица данных размером m на n.

  1. В D = pdist(X), рассчитанное расстояние - это евклидово расстояние.
  2. В D = pdist(X,distance), метод может быть указан distance, который может быть любым из следующих
"евклидово"  
seuclidean  
'городской квартал'  
Минковский  
'чебычев'  
'махаланобис'    
'косинус'  
'корреляция'  
"копейщик"  
'хамминг'     
'жаккар'  

или любой настраиваемой дистанционной функции формы d2 = distfun(XI,XJ)

Вам следует использовать этот тег, если ваш вопрос связан с использованием pdist или любых связанных с ним настраиваемых функций расстояния.