Tag: пересечения

Пересечение области в Python

У меня есть код, который принимает условие C как вход, и вычисляет решение моей проблемы как «разрешенной области» A в пространстве (x, y). Эта область состоит из нескольких «трубок», которые определяются двумя линиями, которые никогда не могут пересекаться. Окончательный результат, который я ищу, должен удовлетворять k условиям {C1, .., Ck} и, следовательно, является пересечением S […]

Поиск всех точек, общих для двух кругов

В Python, как бы найти все целые точки, общие для двух кругов? Например, представьте себе диаграммное пересечение Венна двух (одинаково размерных) окружностей с центральными точками (x1,y1) и (x2,y2) и радиусами r1=r2 . Кроме того, мы уже знаем, что две точки пересечения окружностей (xi1,yi1) и (xi2,yi2) . Как создать эффективный способ списка всех точек (x,y) содержащихся […]

Является ли моя адаптация точки-в-полигоне (теорема кривой ordan) в python правильной?

проблема Недавно я нашел необходимость определить, находятся ли мои точки внутри многоугольника. Поэтому я узнал об этом подходе на C ++ и адаптировал его к python. Тем не менее, код C ++, который я изучал, не совсем прав, я думаю? Я считаю, что исправил это, но я не совсем уверен, поэтому я надеялся, что люди […]

FInd все пересечения xy графика точек данных с numpy?

Я анализирую данные по циклическим испытаниям на растяжение. В качестве входных данных используются огромные списки значений x и y. Чтобы описать, если материал затвердевает или смягчается, мне нужно получить синий наклон каждого цикла цикла. Получение нижней точки склона – детский фестиваль, но верхний – вот вызов. Я сделал этот подход до сих пор, вырезая петли […]

Пересечение кривых Python с аргументами fsolve () и функции с использованием numpy

Я пытаюсь использовать fsolve, как указано здесь: http://glowingpython.blogspot.gr/2011/05/hot-to-find-intersection-of-two.html , Чтобы найти пересечение двух кривых. Обе кривые в основном представляют собой два массива поплавков. Первым из них является одномерный массив Pmech ( Pmech(x) ) а второй – массив двух измерений. Pair ( Pair(x,y) ) Ось x является общей для обоих массивов, поэтому я хочу, чтобы каждый […]

Найдите кратчайшее расстояние между точками и отрезками (не линия)

У меня есть набор отрезков (не строк) , (A1, B1) , (A2, B2) , (A3, B3) , где A , B – конечные точки отрезка. Каждый A и B имеет (x,y) координаты. ВОПРОС: Мне нужно знать кратчайшее расстояние между point O и line segments как показано на рисунке, представленном в строке кодов. Код, который я […]

Пересечения 3D-полигонов в python

Существуют ли какие-либо инструменты или библиотеки с открытым исходным кодом (в идеале на python), доступные для выполнения множества пересечений с 3D-геометрией, считываемых из шейп-файла ESRI? Большинство тестов будут простыми сегментами линий против полигонов. Я просмотрел OGR 1.7.1 / GEOS 3.2.0, и пока он правильно загружает данные, результирующие пересечения неверны, и большинство других доступных инструментов, похоже, […]

Python - лучший язык программирования в мире.