フィルターのクリア

How to multiply cell matrix to obtain euclidean distance ?

2 ビュー (過去 30 日間)
Abhishek H P
Abhishek H P 2016 年 5 月 21 日
コメント済み: Abhishek H P 2016 年 5 月 23 日
cellD
[4,5,6]
[4,3,2]
cellE
[7,6,4]
[1,2,3]
I need to find euclidean distance between these ans expected
{ sqrt((7-4)^2+ (6-5)^2 +(4-6)^2);
sqrt((4-1)^2+ (3-2)^2 +(2-3)^2);
}
Please le me which function to use
I tried cellD{:}.*cellE{:} but error

採用された回答

Andrei Bobrov
Andrei Bobrov 2016 年 5 月 21 日
編集済み: Andrei Bobrov 2016 年 5 月 21 日
sqrt(sum((cell2mat(cellE) - cell2mat(cellD)).^2,2))
  1 件のコメント
Abhishek H P
Abhishek H P 2016 年 5 月 23 日
Thank for your quick response

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeData Types についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by