Я намагаюся використовувати відстань косинуса в pdist2
. Я плутаюся з цього результату. Наскільки я знаю, це повинно бути від 0 до 1. Оскільки MATLAB використовує 1- (косинус), то 1 буде найвищою мінливістю, а 0 - найнижчою. Однак, схоже, вихідний показник коливається від 0,5 до 1,5 або щось подібне!
Може хтось, будь ласка, порадить мені, як інтерпретувати цей вихід?
Відповіді:
3 для відповіді № 1Від help pdist2
:
"косинус" - Один мінус косинус включеного кута між спостереженнями (трактуються як вектори)
Оскільки косинус коливається в межах від -1 до 1, результат pdist2(..."cosine")
коливається між 0 і 2. Якщо ви хочете косинус, використовуйте 1-pdist2(matrix1,matrix2,"cosine")
.