/ / Тлумачення діапазону косинусної відстані - матлаб, відстань

Інтерсину інтерсисценції косинуса - matlab, відстань

Я намагаюся використовувати відстань косинуса в 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").