Форум программистов, компьютерный форум, киберфорум
Наши страницы

Геометрия

Войти
Регистрация
Восстановить пароль
 
Parez
0 / 0 / 0
Регистрация: 05.02.2017
Сообщений: 3
#1

Найти 3 точки, наиболее удовлетворяющие условиям - Геометрия

05.02.2017, 20:53. Просмотров 228. Ответов 7
Метки нет (Все метки)

Приветствую. Помогите найти решение.

Даны отрезки AB=8, AC=16, AD=11, AE=12, AF=12 см.
Из точек B, C, D, E, F построены окружности радиусом 28 см.
Необходимо найти 3 точки, наиболее удовлетворяющие условиям:
1) попеременное сочетание пар позволяет образовывать углы, равные 900 или близкие к нему, с вершиной в точках B, C, D, E, F.
2) искомые точки, благодаря которым образован угол, равный (или близкий) прямому (с вершиной в одной из точек B, C, D, E, F), должны находится в окружности, центром которой является соответствующая точка (B, C, D, E, F)

Например, точки X, Y позволяют образовать прямой угол с вершинами B и C,
точки Y, Z позволяют образовать прямой угол с вершинами D и E,
а точки X, Z позволяют образовать прямой угол с вершинами B и F.
0
Миниатюры
Найти 3 точки, наиболее удовлетворяющие условиям  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2017, 20:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти 3 точки, наиболее удовлетворяющие условиям (Геометрия):

Составить уравнение линии, точки которой удовлетворяют указанным условиям - Геометрия
Доброго дня всем. Подскажите, пожалуйста, с чего начать решать это задание? В методичке ничего нет по нему. Условие.Составить...

Найти вектор удовлетворяющий условиям - Геометрия
1) Даны три некомпланарных вектора a, b, c и числа α, γ. Найти вектор x, удовлетворяющий условиям: (x,a) = α, (x,b) = β, (x,c)...

Найти вектор x , удовлетворяющий указанным условиям - Геометрия
Вектор x противоположно направлен вектору а(2i,-3j,6k), модуль умножения векторно x на k = 14.Помогите, пожалуйста

Найти расстояние от точки A до прямой, проходящей через точки - Геометрия
Найти расстояние от точки A(0,0,0,1,-1) до прямой, проходящей через точки В(1,0,-1,2,-2) и С(1,2,1,-2,3) и написать уравнение...

Найти проекцию точки М(1,1,1) на прямую проходящую через точки М1(2,5,-3) и М2 (3,-2,2). - Геометрия
Найти проекцию точки М(1,1,1) на прямую проходящую через точки М1(2,5,-3) и М2 (3,-2,2).

Найти координаты точки, равноудалённой от данной точки и данной плоскости, и лежащей на данной прямой - Геометрия
точка А лежит на прямой ((х-1)/1)=((у-3)/3)=((z+4)/(-5)) причем А равноотдоленная от точки В(0,1,1) и от плоскости 2х-у+2z+1=0. Найти...

7
Excalibur921
689 / 397 / 62
Регистрация: 12.10.2013
Сообщений: 2,705
05.02.2017, 23:02 #2
Скорей всего это нелинейная оптимизация.
А вот здание непонятно вообще…
Цитата Сообщение от Parez Посмотреть сообщение
Например, точки X, Y позволяют образовать прямой угол с вершинами B и C,
Нет точек с таким именем на рис.
Точки не образуют углов, отрезки...где они? Не применяйте системные имена типа X,Y…
Лучше A0,A1. Или x(A0),y(A0).

Может так?
Дана A.
Даны длинны отрезков AB,AC.
Даны окружности B1 центр В, C1 центр С.
Найти такую A0 чтобы:
угол между AB и A A0 max близкий к 90
и
угол между AС и A A0 max близкий к 90
и
A0 лежит внутри окружностей B1 и C1?

Тогда решение A0 A1. Это поворот отрезка биссектрисы A E0 на 90 + границы 2 окружности по ним прямая и пересечение с двумя окружностями. Чтобы это не значило =)).
Найти 3 точки, наиболее удовлетворяющие условиям
0
Parez
0 / 0 / 0
Регистрация: 05.02.2017
Сообщений: 3
06.02.2017, 17:22  [ТС] #3
Не удачно составил условия. попробую еще раз =)

Дано:
точка А - ее можно принять за (0;0) на Декартовой системе координат.
отрезки AB, AC, AD, AE, АF известной длины (данные в первом посте),
из точек B, C, D, E, F построены окружности B1, C1, D1, E1, F1 соответственно. Радиус всех окружностей 28см.
Необходимо найти 3 точки, которые позволят при построении из них отрезков к точкам B, C, D, E, F получить наиболее близкие к прямому углы с вершинами в точках B, C, D, E, F.


Пример фрагмент изначальной фигуры - точка А, отрезки AB. AC и AF, окружности B1, C1 и F1.

В пределах окружности B1 взяты 2 точки M и N, построен угол MBN равный 900.
Поскольку точки M и N расположены в пределах окружности F1 и позволяют построить угол MFN равный 900 дополнительных точек для данных центров окружностей не требуется.
Точки M и N расположены в пределах окружности C1, но угол MCN значительно меньше 900. Взят отрезок CN к которому из точки O, находящейся в пределах окружности C1, опущен перпендикуляр OC. Образован угол OCN, равный 900.

Необходимо найти эти три точки (M, N, O) для первоначальной фигуры.
0
Миниатюры
Найти 3 точки, наиболее удовлетворяющие условиям  
Excalibur921
689 / 397 / 62
Регистрация: 12.10.2013
Сообщений: 2,705
06.02.2017, 20:43 #4
Что изначальная задача? Для чего это? Может неправильное задание или можно проще?

Значит важны все 5 окружностей, только их общее пересечение это допустимые координаты искомых трех точек. Давайте искомые точки называть A0,A1,A2.

Из каждой из A0,A1,A2 точек отрезки к B, C, D, E, F.
Важен угол между какими?
Непонятно почему нет учета угла треуг. OBN при B, MBO при В?
Важны некие строгие пары между которыми учет углов? Напишите пары между которыми нужен угол 90 вида A0 B A1, A0 B A2…

Цитата Сообщение от Parez Посмотреть сообщение
но угол MCN значительно меньше 90
Так будет всегда, если где то будет идеально 90 то где то будет очень плохой угол.

Может можно менять центры всех окружностей? Например B лежит на окружности радиусом AB с центром A?
0
SSC
1628 / 1169 / 333
Регистрация: 09.04.2015
Сообщений: 3,199
07.02.2017, 08:19 #5
Нет уверенности, что правильно понимаю суть задачи, но вот вариант решения, может он подойдет.
1. Соединяем ВС отрезком
2. Находим середину ВС - точка S
3. Проводим перпендикуляр SS1 к отрезуку ВС из S
4. На точках перпендикуляра SS1 размещаются точки центров окружностей проходящих через точки ВС (наример О)
5. Строим любой диаметр на окружности с центром в т.О., получаем точки M и N. Углы MBN и MCN всегда прямые.

PS. Через 3 точки, если они не лежат на одной прямой, можно провести окружность, на этой окружности масса точек дающих прямые углы к трем исходным точкам
0
Миниатюры
Найти 3 точки, наиболее удовлетворяющие условиям  
SSC
1628 / 1169 / 333
Регистрация: 09.04.2015
Сообщений: 3,199
07.02.2017, 10:03 #6
Цитата Сообщение от Parez Посмотреть сообщение
1) попеременное сочетание пар позволяет образовывать углы, равные 900 или близкие к нему, с вершиной в точках B, C, D, E, F.
2) искомые точки, благодаря которым образован угол, равный (или близкий) прямому (с вершиной в одной из точек B, C, D, E, F), должны находится в окружности, центром которой является соответствующая точка (B, C, D, E, F)
Надо найти 3 точки попадающие под заданные условия .
Надо провести две окружности через две тройки точек взятых из (B, C, D, E, F) таким образом чтобы можно было поставить одну точку на пересечении окружностей, а еще две на диаметрах, и все точки были внутри допустимой зоны
0
SSC
1628 / 1169 / 333
Регистрация: 09.04.2015
Сообщений: 3,199
07.02.2017, 10:52 #7
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Вот вариант решения
углы LBM LCM LDN LEM LEN LFN прямые
точки L M N внутри окружностей R28
1
Миниатюры
Найти 3 точки, наиболее удовлетворяющие условиям  
Parez
0 / 0 / 0
Регистрация: 05.02.2017
Сообщений: 3
07.02.2017, 18:47  [ТС] #8
Спасибо большое !
0
07.02.2017, 18:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2017, 18:47
Привет! Вот еще темы с ответами:

Найти точку, которая наиболее близко расположена к центру тяжести множества натуральных чисел - Геометрия
В трехмерном пространстве задано множество материальных точек. Найти ту из них, которая наиболее близко расположена к центру тяжести этого...

Найти координаты точки, равноудалённой от данной точки и данной прямой, и лежащей на другой данной прямой - Геометрия
1)Точка A лежит на прямой x+y=8, причем A равноудалена от точки B(2,8) и от прямой x-3y+2=0. Найти координаты точки A.

Найти целые числа удовлетворяющие заданным условиям - C++
Пользователь вводит любое целое число А. Необходимо вывести все целые числа В, для которых А делиться без остатка на В*В и не делиться без...

Найти все пути от корня к листьям, удовлетворяющие следующим условиям - PascalABC.NET
Дано дерево глубины N, каждая внутренняя вершина которого имеет 3 непосредственных потомка: А с весом 1, В с весом 0 и С с весом (-...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru