Умные вопросы
Войти
Регистрация
Особая метрика между двумя векторами
Мне нужно находить вектора похожие друг на друга. Решил делать это с помощью метрики (допустим евклидовой) . Но элементы вектора не равнозначны и мне нужно, чтобы изменение определённого элемента в векторе меньше влияло на расстояние, чем все остальные. Как это можно сделать?
5 года
назад
от
LukeJ1436846
2 Ответы
▲
▼
0
голосов
Ну, введите разные веса для разных осей кординат.
То есть вы как бы сжимаете пространство вдоль малозначительных осей и растягиваете пространство вдоль очень значимых осей. А потом используете обычную евклидову метрику.
Или делаете, наоборот, вводите евклидово расстояние с весами, а само пространство не преобразуете.
5 года
назад
от
sonia netreba
▲
▼
0
голосов
в зависимости от того насколько сильно должны быть "не равнозначны" кординаты вектора:
- можно ввести разные множители для разных кординат
- || - разные степени для разных кординат
- || - вобще разные функции для разных кординат
наконец, можно использовать не евклидову метрику
5 года
назад
от
Гари Хусконен
Связанные вопросы
1
ответ
Почему геодезическая между точками А и В - наидлиннейшая из всех траекторий?
7 года
назад
от
PAvel ROmancev
3
ответов
Допускается ли в русском языке сочетание букв "Йа", (Пример: Йалчын) если это фамилия, переведённая с другого языка?
11 года
назад
от
Михаил Секо
6
ответов
По небу постоянно медленно летают "звезды". Неужели, это искусственные спутники? Почему их так много? +
13 года
назад
от
Пётр Спитлер