Прошу помощи в составлении уравнений пересечения отрезка (сигнал роутер-человек) и плоскостей (стены и перекрытия) в пространстве
Выбор региона:
-
Все регионы
-
Россия
- Москва
- Санкт-Петербург
- Адыгея
- Башкортостан
- Бурятия
- Алтай
- Дагестан
- Ингушетия
- Кабардино-Балкария
- Калмыкия
- Карачаево-Черкесия
- Карелия
- Коми
- Марий Эл
- Мордовия
- Саха (Якутия)
- Северная Осетия
- Татарстан
- Тыва (Тува)
- Удмуртская Республика
- Хакасия
- Чеченская Республика
- Чувашская Республика
- Алтайский край
- Краснодарский край
- Красноярский край
- Приморский край
- Ставропольский край
- Хабаровский край
- Амурская область
- Архангельская область
- Астраханская область
- Белгородская область
- Брянская область
- Владимирская область
- Волгоградская область
- Вологодская область
- Воронежская область
- Ивановская область
- Иркутская область
- Калининградская область
- Калужская область
- Кемеровская область
- Камчатская область
- Кировская область
- Костромская область
- Курганская область
- Курская область
- Ленинградская область
- Липецкая область
- Магаданская область
- Московская область
- Мурманская область
- Нижегородская область
- Новгородская область
- Новосибирская область
- Омская область
- Оренбургская область
- Орловская область
- Пензенская область
- Пермский край
- Псковская область
- Ростовская область
- Рязанская область
- Самарская область
- Саратовская область
- Сахалинская область
- Свердловская область
- Смоленская область
- Тамбовская область
- Тверская область
- Томская область
- Тульская область
- Тюменская область
- Ульяновская область
- Челябинская область
- Ярославская область
- Еврейская авт. область
- Ненецкий АО
- Ханты-Мансийский АО
- Чукотский АО
- Ямало-Ненецкий АО
- Забайкальский край
- Украина
- Белоруссия
- Грузия
- Туркмения
- Узбекистан
- Таджикистан
- Молдавия
- Киргизия
- Казахстан
- Армения
- Азербайджан
- США
- Израиль
- Чехия
- Германия
- Литва
- Эстония
- Латвия
- Другие регионы
- Без региона
-
Россия
Высшая математика и не только / Помощь по математике
17 января 2024 в 16:49 | 4053 | Россия / Москва
17 января 2024 в 16:49 | 4053 | Россия / Москва
Прошу помощи в составлении уравнений пересечения отрезка (сигнал роутер-человек) и плоскостей (стены и перекрытия) в пространстве. Координаты стен и перекрытий заранее известны. Координаты человека (Xч,Yч,Zч) . Координаты 9 роутеров: от 1го (Xr1,Yr1,Zr1) до 9го (Xr9,Yr9,Zr9).
ДОПОЛНЕНИЕ. Учитывая, что каждое помещение это параллепипед со стенами АBCD и А1B1C1D1 и перекрытиями ABB1А1 и DCC1D1 простая формула плоскости Аx + Вy + Сz + D=0 не подходит т.к. распространяется не ограниченно. Нужно задать плоскость ограниченную четырьмя точками. Прошу подсказать где посмотреть формулу плоскости ограниченную 4 точками? Точки пересечения собрался расчитывать скалярным произведением нормали плоскости и направляющего вектора должно быть не равно нулю.
- Учебное заведение: Академия МЧС
- Файл: 5529_f_41_proshu-pomoshi-v-sostavlenii-uravnenii-peresecheniya-otrezka-signal-router-chelovek-i-ploskostei-steny-i-perekrytiya-v-prostranstve.doc
- Содержание файла: Задача
|
Похожие материалы:
Ограничения следует наложить только на координаты Xч,Yч,Zч человека (он должен находиться внутри здания).
А (0;0;0) В (6;0;0) С (6;0;3,5) D (0;0;3,5)
А1(0;5;0) В1(6;5;0) С1(6;5;3,5) D1(0;5;3,5)
https://disk.yandex.ru/d/TMVG_DaRQ3DZCA
0< x < 20 - длина здания 20;
0< y < 10 - ширина 10;
0< z < 6 - высота 6.
Координаты человека и роутеров должны удовлетворять этим неравенствам, при этом не имеет значения, что плоскости бесконечны - запускаем проверку на наличие перегородок.
Уравнение плоскости 21у-105=0 вектор нормали плоскости n(0;21;0)
плоскость по трм точкам А2(0;10;0) В2(6;10;0) С2(6;10;3,5)
Уравнение плоскости 21у-210=0 вектор нормали плоскости n(0;21;0) и т.д. Вектор нормали плоскости не меняется. Это нормально? Как тогда узнать какая плоскость пересекается если вектор будет одинаковый для всех плоскостей?
https://mathter.pro/angem/5_1_3_lineinye_neravenstva_v_prostranstve.html
Проверку следует провести для всех внутренних стен и межэтажных перекрытий - таким образом вы получите искомое количество перегородок на пути человека и роутера. После чего составляем уравнения прямой, на которой лежит отрезок, соединящий человека и роутер, и находим точки пересечения прямой с нужными плоскостями (вроде в этом состояла задача, да?)
Для лучшего понимания рекомендую изучить "плоский" случай (ничего не пропуская):
http://mathprofi.ru/lineinye_neravenstva.html
- в особенности Пример 6 - эта задача эквивалентна ситуации, когда в здании один этаж и одна внутренняя стена. Представьте, что в этом здании находится человек и один роутер и прорешайте вашу задачу для простейшей ситуации.
В пространственном случае принцип такой же, соотвествующий алгоритм несложно реализовать программно.