Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Математика


Ответ
 
Опции темы Опции просмотра
Старый 07.12.2015, 17:22   #1 (permalink)
Karamka
Новичок
 
Регистрация: 07.12.2015
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Помогите с геометрией

Дано изображение окружности в параллельной проекции. Построить изображение квадрата, вписанного в эту окружность.

Заранее спасибо
Karamka вне форума   Ответить с цитированием

Старый 07.12.2015, 17:22
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Не стоит просто напросто ждать ответов, лучше ознакомиться с похожими темами

На конкурс "Прощание с моддингом" компьютерная мышь с изменяемой геометрией от Sidr'a

Старый 07.12.2015, 17:37   #2 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Ориентация квадрата - произвольная?
Vladimir_S вне форума   Ответить с цитированием
Старый 07.12.2015, 17:38   #3 (permalink)
MagentaTiger
Специалист
 
Аватар для MagentaTiger
 
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
По умолчанию

Я так понял это не программирование а просто начертательная геометрия ?
Если да , то даже не знаю как вам помочь , видеоролик разве что выложить, как начертить квадрат вписанный в окружность ... ?
MagentaTiger вне форума   Ответить с цитированием
Старый 07.12.2015, 18:20   #4 (permalink)
Karamka
Новичок
 
Регистрация: 07.12.2015
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию 1

в условии только это было написано, только из армии приехал, позабыл все
Karamka вне форума   Ответить с цитированием
Старый 07.12.2015, 19:36   #5 (permalink)
СветLANa
Просто Светлана
 
Аватар для СветLANa
 
Регистрация: 01.04.2012
Сообщений: 5,469
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 31398
По умолчанию

Центр окружности показан?
СветLANa вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 07.12.2015, 19:49   #6 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от MagentaTiger Посмотреть сообщение
видеоролик разве что выложить, как начертить квадрат вписанный в окружность ... ?
Ха! Если бы было так просто... Не о том речь, не о том... Представьте себе плоскость, а над ней - обруч (окружность), причем взаимная ориентация исходной плоскости и плоскости окружности - произвольна. Теперь, чтобы было еще смешней, обруч освещается пучком параллельных лучей, причем ориентация лучей относительно обеих плоскостей - тоже произвольная. Но полюбому обруч отбрасывает тень на исходную плоскость. В общем случае эта тень - эллиптична. Вот её-то мы и видим. Задача же в том, чтобы "увидеть" тень вписанного в окружность квадрата. Тут аналитическая геометрия плюс матричная алгебра.
Цитата:
Сообщение от Karamka Посмотреть сообщение
позабыл все
Мне труднее: я никогда такими задачами не занимался. Думал, как-нибудь соображу - нет, похоже, не по зубам задачка. Извините, если зря обнадежил.
Vladimir_S вне форума   Ответить с цитированием
Старый 07.12.2015, 20:00   #7 (permalink)
MagentaTiger
Специалист
 
Аватар для MagentaTiger
 
Регистрация: 27.04.2015
Адрес: Москва
Сообщений: 1,423
Записей в дневнике: 4
Сказал(а) спасибо: 52
Поблагодарили 53 раз(а) в 16 сообщениях
Репутация: 18120
По умолчанию

А что там сложного, эллипс если не выродился в линию, всегда имеет перигей и апогей (или как они там по науке обзываются), проводим линии через эти точки, и соединяем точки пересечения этих "диаметров" с эллипсом. Так как априори известно, что изначально перед нами окружность, то и вписанный ромб является квадратом ... какая нафиг алгебра
Если бы все это запрограммировать то да, но тут я думаю просто начертательная геометрия ...

dsc_4640.jpg


Зы: Правда если положение окружности в пространстве совсем произвольно, и проекция только на одну плоскость и не указан центр, то будет посложнее , т.е. проблема будет с проведением второй линии
, если же центр известен, то можно провести просто две перпендикулярные линии через центр
MagentaTiger вне форума   Ответить с цитированием
Старый 07.12.2015, 20:08   #8 (permalink)
СветLANa
Просто Светлана
 
Аватар для СветLANa
 
Регистрация: 01.04.2012
Сообщений: 5,469
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 31398
По умолчанию

Ха-ха, теперь осталось всё это правильно начертить...
Ещё учесть, что перпендикулярными диаметры будут только в одном положении, которое вы с помощью чертёжных инструментов должны найти. Хотя это совсем не обязательно.
СветLANa вне форума   Ответить с цитированием
Старый 08.12.2015, 09:53   #9 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от MagentaTiger Посмотреть сообщение
А что там сложного, эллипс если не выродился в линию, всегда имеет перигей и апогей (или как они там по науке обзываются), проводим линии через эти точки, и соединяем точки пересечения этих "диаметров" с эллипсом. Так как априори известно, что изначально перед нами окружность, то и вписанный ромб является квадратом ... какая нафиг алгебра
А если вершины квадрата не совпадают с концами полуосей? То есть квадрат развёрнут на произвольный угол? Ась?
Не знаю, чего требуют от ТС, но я бы, ежели припёрло, задал углы между плоскостями и между падающим пучком лучей и плоскостью окружности, затем нашел бы соответствие точек окружности точкам тени, а уже отсюда получил бы координаты вершин тени квадрата.
Но не буду - уж очень долго и нудно.
Vladimir_S вне форума   Ответить с цитированием
Старый 08.12.2015, 10:32   #10 (permalink)
СветLANa
Просто Светлана
 
Аватар для СветLANa
 
Регистрация: 01.04.2012
Сообщений: 5,469
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 31398
По умолчанию

С помощью циркуля и линейки строится всё просто.
Если известен центр окружности, то через этот центр проводите под любым углом диаметр. Внутри окружности (эллипса) параллельно диаметру проводите линию (думаю, что это несложно.... ). делите эту линию пополам (также с помощью циркуля и линейки). Проводите через центр линии и окружности ещё один диаметр. Осталось соединить пересечения диаметров с окружностью...
Если центр окружности неизвестен, то потребуется несколько несложных построений, чтобы его найти, также с помощью циркуля и линейки...
СветLANa вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 12:44.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.