Дискуссионный математический форумМатематический форум

Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 4 часа [ Летнее время ]
MathHelpPlanet.com RSS-лента Математического форума

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Пересекаются ли два кубоида
СообщениеДобавлено: 06 ноя 2017, 14:24 
Не в сети
Начинающий
Зарегистрирован:
06 ноя 2017, 14:21
Сообщений: 2
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Вот задача:
Изображение

Два кубоида, известны их координаты POS1 и POS2, каждого из них.

Нужно понять, пересекаются ли они или нет. Можно без объяснений, просто алгоритм (Нужно для написания программы)


Заранее спасибо)

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Пересекаются ли два кубоида
СообщениеДобавлено: 06 ноя 2017, 20:43 
Не в сети
Оракул
Зарегистрирован:
02 дек 2016, 23:55
Сообщений: 770
Cпасибо сказано: 46
Спасибо получено:
134 раз в 124 сообщениях
Очков репутации: 25

Добавить очки репутацииУменьшить очки репутации
Условие пересечения двух отрезков [math](a, b)[/math] и [math](c, d)[/math]:
[math](a \leqslant d) \And (b \geqslant c)[/math].

Для пересечения кубоидов необходимо и достаточно, чтобы эти соотношения выполнялись по всем 3-м проекциям на оси координат.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Пересекаются ли два кубоида
СообщениеДобавлено: 07 ноя 2017, 17:50 
Не в сети
Начинающий
Зарегистрирован:
06 ноя 2017, 14:21
Сообщений: 2
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Booker48 писал(а):
Условие пересечения двух отрезков [math](a, b)[/math] и [math](c, d)[/math]:
[math](a \leqslant d) \And (b \geqslant c)[/math].

Для пересечения кубоидов необходимо и достаточно, чтобы эти соотношения выполнялись по всем 3-м проекциям на оси координат.

То есть нужно диагональ от точки POS1 до POS2 проецировать на 3 оси и проверять пересекаемость?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Пересекаются ли два кубоида
СообщениеДобавлено: 07 ноя 2017, 18:32 
Не в сети
Оракул
Зарегистрирован:
02 дек 2016, 23:55
Сообщений: 770
Cпасибо сказано: 46
Спасибо получено:
134 раз в 124 сообщениях
Очков репутации: 25

Добавить очки репутацииУменьшить очки репутации
Да, можно и так. Если пересечения не пусты на всех трёх осях - кубоиды пересекаются в пространстве.

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Под каким углом пересекаются прямые

в форуме Аналитическая геометрия и Векторная алгебра

Flex

1

626

28 дек 2011, 20:08

Доказать,что два отрезка пересекаются на окружности

в форуме Геометрия

illya K

2

278

30 авг 2013, 12:24

Найти вероятность того, что хорды не пересекаются

в форуме Комбинаторика и Теория вероятностей

kicultanya

8

212

03 фев 2017, 14:09

При каких значениях а прямые пересекаются в точке

в форуме Алгебра

Rtr123

11

503

23 май 2015, 12:26

Найдите прямую по которой пересекаются плоскости

в форуме Геометрия

VikaDasha

1

786

07 окт 2013, 18:35

Доказать, что три прямые пересекаются в одной точке

в форуме Геометрия

boroda33

0

654

08 сен 2013, 17:08

Определить при каких значенияхa и b две прямые пересекаются

в форуме Аналитическая геометрия и Векторная алгебра

Aleks125

11

947

07 дек 2012, 19:07

Доказать, что эллиптический параболоид и сфера пересекаются

в форуме Аналитическая геометрия и Векторная алгебра

Juicy_NI

1

270

28 май 2012, 18:09

найти угол, под которым пересекаются в точке М 2 поверхности

в форуме Аналитическая геометрия и Векторная алгебра

anka

7

253

07 дек 2011, 22:24

Вычислить под каким углом пересекаются заданные кривые

в форуме Дифференциальное исчисление

Mariha

11

1371

02 ноя 2013, 12:19


Часовой пояс: UTC + 4 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2016 MathHelpPlanet.com. All rights reserved