DTW、最短ユークリッド距離について

조회 수: 22 (최근 30일)
matsushita ryota
matsushita ryota 2019년 11월 12일
답변: Etsuo Maeda 2019년 11월 15일
投稿失礼します。 最短ユークリッド距離を出す方法についてです。 やりたいことを簡単に説明すると https://jp.mathworks.com/help/stats/pdist.html ↑このページ一番最初「ユークリッド距離の計算と距離ベクトルから行列への変換」の最短ユークリッド距離バージョンを行いたいです。 この例のコードのどこをいじると最短ユークリッド距離を求めることができるのか、ご指導ご鞭撻の程よろしくお願い致します。

채택된 답변

Hiro Yoshino
Hiro Yoshino 2019년 11월 13일
最短ユーグリッド距離 なるものがどういった定義のものなのか分かりかねますが、同じページ中に引数の説明が書いてあります。Distanceを指定すればお好みの距離で計算が可能です。無い場合はカスタムすることが可能です。
指定は
pdist(X, 'euclidean');
のように行います。詳細はこちらをご覧ください
キャプチャ.PNG
  댓글 수: 2
matsushita ryota
matsushita ryota 2019년 11월 13일
解答ありがとうございます。 最短ユークリッド距離は 最小(最小座標差)ユークリッド距離をさします。 @distfunでどのように設定すれば出来るか教えて頂きたいです。
Hiro Yoshino
Hiro Yoshino 2019년 11월 14일
先ほどのリンク先に書いてある通りにお試しになってみてはいかがでしょうか?
十分な説明がなされているかと思います。
また、私の知識の範囲では”最小ユークリッド距離”というのは聞いたことが有りません。
外部サイトでも距離としてはそういうモノは見当たらないので、やはり関数を定義して頂くしかないかなと思います。

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Etsuo Maeda
Etsuo Maeda 2019년 11월 15일
DTW と質問タイトルに書かれているので、Dynamic Time Warping を "最短ユークリッド距離" と呼称されているのでしょうか。
私はよく知らない分野ですが、dtw という名前の関数が準備されているようです。
HTH

카테고리

Help CenterFile Exchange에서 記述統計에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!