2016-12-07 7 views
0

PLEASE SEE PICTURE -angle relative to baseline мы боролись с этим на некоторое время. Предположим, что мы имеем расстояние между нашей точки измерения P0 и P3-P4 и, как и между P0 и нашей опорной линии P1-P2. Можно ли вычислить угол p3-p4 относительно p1-p2? Как только мы это выясним, мы увидим, что мы программируем его для IOS. Спасибо всем, кто может указать мне в правильном направлении. [ПОЖАЛУЙСТА, СМОТРЕТЬ ИЗМЕРЕНИЕ ИЗМЕРЕНИЯ относительного угла] [2]Вычисление угла по отношению к опорной линии

+0

Вероятно, больше вопросов для math.stackexchange.com? – chtz

+0

И я не думаю, что вы можете рассчитать угол между двумя строками, если все, что вы знаете, - это расстояние от линии до точки (возможно, меня просто путают ваши обозначения). – chtz

+0

Пожалуйста, укажите, какие расстояния точно вы знаете. Если расстояния от точки P0 до линий (длина перпендикуляра от точки к линии), то невозможно найти угол (представьте, что P3P4 вращается вокруг P0) – MBo

ответ

0

Если P0 - известная точка, а P1-P2 и P3-P4 - определенные линии в двумерной системе координат (то есть P0 для каждой строки - определенный вектор), то вы можете конечно, вычислить угол между двумя линиями. Однако, если все, что вы знаете, - это расстояние от P0 до каждой линии в зависимости от точки на любой линии, вы не можете рассчитать дистанцию ​​угла, которая не даст вам то, что вам нужно, без какой-либо точки отсчета.

+0

Спасибо, Роб! Я ценю, что вы нашли время, чтобы помочь мне разобраться в этом. На самом деле было интересно, если с помощью инструмента измерения лазерного или другого типа датчика, если я мог измерять расстояние до различных точек от Р0, а затем использовать некоторую формулу, чтобы вывести угол относительно опорной линии. –

+0

Извините, но это невозможно, как вы описали. Расстояние - это скалярное количество, и хотя вы можете иметь непрерывное измерение расстояния, вы не можете определить направление этого. Простой моделью были бы две разные, но симметричные линии (относительно линии, проходящей через P0), обеспечивали бы одинаковые измерения расстояния, но, очевидно, имели разные относительные углы относительно другой линии. Вам просто нужен способ определить расстояние как вектор, и ваша проблема становится тривиальной. Надеюсь, это ответит на ваш вопрос. –

+0

Также имейте в виду, что мой ответ - общая истина математики, основанная на том, как сформулирован ваш вопрос. Если есть геометрические ограничения, которые могут быть включены в вашу диаграмму, это может позволить нам предположить известные геометрические отношения, тогда у нас может быть с чем-то работать. –

Смежные вопросы