Рассчет расстояний между парами точек в двумерном евклидовом пространстве. Координаты точек заданы двумя векторами: `X` и `Y` [закрыт]
Хотите улучшить этот вопрос? Добавьте больше подробностей и уточните проблему, отредактировав это сообщение.
Закрыт 3 года назад .
Задание больше математическое, проблема в том, что непонятна формулировка и из-за этого не удается написать функцию.
Если исходить из того что на вход подаются два вектора — координаты иксов x и игреков y для всех точек и вернуть необходимо расстояния между всеми парами точек:
в виде матрицы расстояний:
неоптимизированная версия с использованием np.linalg.norm():
![]()
Всё ещё ищете ответ? Посмотрите другие вопросы с метками python vector numpy вектор или задайте свой вопрос.
Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2022.6.10.42345
Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Найти расстояние между двумя точками с заданными координатами (x1, y1), (x2, y2) на плоскости. Расстояние вычисляется (программа Паскаль)
Как быстро выучить стихотворение наизусть? Запоминание стихов является стандартным заданием во многих школах.
Как научится читать по диагонали? Скорость чтения зависит от скорости восприятия каждого отдельного слова в тексте.
Как быстро и эффективно исправить почерк? Люди часто предполагают, что каллиграфия и почерк являются синонимами, но это не так.
Как научится говорить грамотно и правильно? Общение на хорошем, уверенном и естественном русском языке является достижимой целью.
Задачи по Pascal. Вычислить расстояние между двумя точками с данными координатами X1, Y1, X2, Y2.
Для начала продумаем наше решение. Введем координаты , потом просто подставим в формулу, которая находит расстояние между двумя точками.
Для того чтобы решить задачу нам понадобятся следующее переменные :
- Переменные X1, Y1, X2, Y2 — для координат
- Переменная distance — для расстояния.
До решения, давай напишем формулу которая находит расстояние между двумя точками на координатной плоскости :