Sir, how to calculate Euclidean distance of two cell array having the size testdata 1 X 30 and traindata 1 X 50 of 10 person (8 images per person)

15 次查看(过去 30 天)
Sir, how to calculate Euclidean distance of two cell array having the size testdata 1 X 30 and traindata 1 X 50 of 10 person (8 images per person)

回答(1 个)

KSSV
KSSV 2018-2-7
Read about pdist and pdist2.
  2 个评论
Balaji M. Sontakke
Balaji M. Sontakke 2018-2-22
Sir, Just I have used the function pdist2(traindata,testdata); here, testdata{p}=ext_finger(img,1); traindata{p}=ext_finger(img,1); testdata and traindata are cellarrays Sir, I would like to know that, pdist2 is used for calculating Euclidean distance from cell array.
Balaji M. Sontakke
Balaji M. Sontakke 2018-2-22
I got following error
>> pdist2(testdata,traindata) Error using pdist2 (line 142) X and Y must have the same number of columns.
here, testdata having size 1 X 3 cell, traindata having size 1 X 8

请先登录,再进行评论。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by