Форум программистов, компьютерный форум, киберфорум
Геометрия
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
1 / 1 / 4
Регистрация: 29.05.2014
Сообщений: 21

Как узнать координаты точек Q1 и Q2?

22.11.2014, 19:05. Показов 2105. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
К примеру есть три точки: A(1; 1), B(4,5; 2), C(6; 5,5). Как узнать координаты Q1 и Q2, если скажем от B они удаленные на 3?

Вот рисунок:
Миниатюры
Как узнать координаты точек Q1 и Q2?  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.11.2014, 19:05
Ответы с готовыми решениями:

Как узнать координаты точек на линии тренда?
был построен график, для прогнозирования использовалась линия тренда (полиномиальная), прогноз нужен вперёд на 2 периода, линия тренда была...

Как узнать координаты точек при движении прямоугольника?
У меня есть прямоугольник, движение которого я могу задавать в разных направлениях через кнопки управления умножая на матрицу. Изначальные...

У квадрата ABCD на плоскости известны координаты двух противоположных вершин - точек A и C. Найти координаты точек B и
У квадрата ABCD на плоскости известны координаты двух противоположных вершин - точек A и C. Найти координаты точек B и D. Расположение...

15
 Аватар для palva
4256 / 2952 / 688
Регистрация: 08.06.2007
Сообщений: 9,862
Записей в блоге: 4
22.11.2014, 21:56
Сначала написать уравнение биссектрисы между векторами AB и CB, потом удалиться по этой прямой на 3 от точки B.
1
1 / 1 / 4
Регистрация: 29.05.2014
Сообщений: 21
23.11.2014, 00:36  [ТС]
Можно формулу пожалуйста? А то я книгу по геометрии в последний раз лет 10 назад открывал)
Спасибо
0
1820 / 1013 / 188
Регистрация: 24.02.2013
Сообщений: 3,014
Записей в блоге: 12
23.11.2014, 01:16
......
1
1820 / 1013 / 188
Регистрация: 24.02.2013
Сообщений: 3,014
Записей в блоге: 12
23.11.2014, 01:54
Лучший ответ Сообщение было отмечено tkachenko-vlad как решение

Решение

Можно так. См.картинку.
Миниатюры
Как узнать координаты точек Q1 и Q2?  
1
1 / 1 / 4
Регистрация: 29.05.2014
Сообщений: 21
23.11.2014, 02:28  [ТС]
Спасибо большое) спасли мой несколько дней) единственное что еще хочу попросить, так это разъяснить эту часть

Почему мы перевернули b, и какую операцию мы выполнили в этой формуле? Откуда взяли k и результат 1.164

Очень Вам благодарен
Миниатюры
Как узнать координаты точек Q1 и Q2?  
0
1820 / 1013 / 188
Регистрация: 24.02.2013
Сообщений: 3,014
Записей в блоге: 12
23.11.2014, 12:27
Отвечаю.
1) b повернул на 90 градусов.Известно - если вектор V имеет координаты V=(x1;х2) , то вектор ему перпендикулярный имеет координаты N=(-x2;х1)
2) после "поворота" на 90 градусов вектор b изменил свою длину (модуль).Был равным единице -стал меньше.
Поэтому его нужно домножить на некоторое число k, чтобы его модуль стал равным единице и потом из него сделать длину равную трем.
Хотя это можно было не делать, сразу найти коэффициенn, после умножения на который модуль b становится равным трем. Для этого нужно решить уравнение |b*k|=3
1
1 / 1 / 4
Регистрация: 29.05.2014
Сообщений: 21
23.11.2014, 16:13  [ТС]
все равно не понимаю откуда взялось (1.1645, -1.1645), а так спасибо
0
1820 / 1013 / 188
Регистрация: 24.02.2013
Сообщений: 3,014
Записей в блоге: 12
23.11.2014, 16:39
Так ясно?
Миниатюры
Как узнать координаты точек Q1 и Q2?  
1
1 / 1 / 4
Регистрация: 29.05.2014
Сообщений: 21
23.11.2014, 17:49  [ТС]
неа) не пойму как среднее от точки (0.644, 0.568) вычисляется(
в общем 0.858 если это не среднее)
0
1820 / 1013 / 188
Регистрация: 24.02.2013
Сообщений: 3,014
Записей в блоге: 12
23.11.2014, 17:56
Не понял вопроса, какое среднее?
1
1 / 1 / 4
Регистрация: 29.05.2014
Сообщений: 21
23.11.2014, 18:05  [ТС]
ну сорри да мне кажется что 0.858 это некое среднее между (0.644, 0.568) но необращайте внимание если я не прав. я имею ввиду как мы вычислили результат 0.858
0
1820 / 1013 / 188
Регистрация: 24.02.2013
Сообщений: 3,014
Записей в блоге: 12
23.11.2014, 19:55
Так такого числа 0.858 нигде нет в моих вычислениях!
0
1 / 1 / 4
Регистрация: 29.05.2014
Сообщений: 21
23.11.2014, 20:13  [ТС]
ну как же) например k := 1 / 0.8586966...
0
1820 / 1013 / 188
Регистрация: 24.02.2013
Сообщений: 3,014
Записей в блоге: 12
23.11.2014, 20:21
Так это в промежуточных (последних) вычислениях. Это модуль вектора. Там же стоит знак модуля.
0
1 / 1 / 4
Регистрация: 29.05.2014
Сообщений: 21
23.11.2014, 20:33  [ТС]
а ок, модуль вектора, сорри а то сразу не понял...

Добавлено через 1 минуту
можно подумать я каждый день модули вектора вычисляю

Добавлено через 1 минуту
ну что Вы)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.11.2014, 20:33
Помогаю со студенческими работами здесь

Дано координаты точек x1x2x3. и уравнение прямой y=ax+b вывести масив С в котором координаты точек этой прямой
Пытался сделать так потому что забыл как решение примера занести в масив на выводе огромные числа подскажите где ошыбка #include...

Найти координаты точек С, если известны координаты точек А
в треугольнике ОАВ проведена медиана ОС. Найти координаты точек С, если известны координаты точек А (0;-4), В (5;-2)

Метод Graphics.DrawLine(Int32, Int32, Int32, Int32) Узнать координаты всех точек данной прямой
Как я могу получить координаты всех точек, создаваемых данных методом? Мне необходимо это в дальнейшем чтобы посчитать количество...

Как задать координаты точек?
Здраствуйте! Очень нужно узнать как задать координаты точек на плоскости (x,y) и делать простейшие арифметические операции с ними на...

Массив как координаты точек
Помогите, пожалуйста, решить вот такую задачу: Рассматривая элементы массива М, как координаты точек на плоскости, найти наибольшее...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Коммуникация в реальном времени с SignalR в C# на примере создания чата
UnmanagedCoder 17.04.2025
Современный веб стремительно эволюционирует от статичных страниц к динамичным приложениям, где пользователи ожидают мгновенной реакции на свои действия. Представим, что вы отправляете сообщение. . .
Реализация CQRS с MediatR на C# .NET
stackOverflow 17.04.2025
Современная разработка программного обеспечения постоянно ищет пути повышения эффективности организации кода. Архитектурные паттерны появляются, эволюционируют, и те, что проявляют свою. . .
Verilog и интеллектуальная собственность - "глазами" обученной LM модели.
Hrethgir 17.04.2025
В сети встречаются участники, заявляющие что код на Verilog ни о чём не говорит. Но вот патентная практика на самом деле показывает обратное ими утверждаемому. То-есть код на Verilog включают в. . .
Свап-файл дополнительно к разделу (если вдруг не хватает или не создан)
jigi33 17.04.2025
ПОДКЛЮЧЕНИЕ ДОПОЛНИТЕЛЬНОГО SWAP ПРОСТРАНСТВА, Т. О. , РАСШИРЕНИЕ ЕГО РАЗМЕРА В Linux можно использовать как раздел подкачки (swap), так и файл подкачки (swap-файл). Чтобы создать swap-файл вместо. . .
Указатели в Swift: Небезопасные, буферные, необработанные и управляемые указатели
mobDevWorks 16.04.2025
Указатели относятся к наиболее сложным и мощным инструментам языка Swift. В своей сути указатель — это переменная, которая хранит адрес участка памяти, где расположены данные, а не сами данные. . . .
Жизненный цикл HTTP-запросов в ASP.NET Core MVC
UnmanagedCoder 16.04.2025
Разработка веб-приложений на ASP. NET MVC часто выглядит как простой процесс: получили запрос, обработали его в контроллере, отрендерили представление и отправили ответ пользователю. Однако за этой. . .
Введение в Django: Создаём приложение портфолио
py-thonny 16.04.2025
Django – один из самых мощных веб-фреймворков на Python, который позволяет быстро создавать сложные веб-приложения. В отличие от других фреймворков, Django предоставляет богатый набор встроенных. . .
Итераторы в C++: Продвинутые техники использования
bytestream 16.04.2025
Итераторы - одна из самых гибких и выразительных концепций в C++, позволяющих абстрагировать обход элементов контейнера от его внутренней реализации. За прошедшие годы они эволюционировали от простых. . .
Обработка естественного языка в Python с помощью spaCy
py-thonny 16.04.2025
Обработка естественного языка (Natural Language Processing, NLP) — одна из самых быстрорастущих областей искусственного интеллекта, которая позволяет компьютерам понимать, интерпретировать и. . .
Работа с железом в PHP Laravel с Pinout
Jason-Webb 16.04.2025
Граница между программным и аппаратным миром стремительно размывается. Современные веб-приложения уже не ограничиваются цифровым пространством — они активно взаимодействуют с физическими. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер