в
или
и
Как это интерпретировать? Я знаю, что в ответ входит
угол между векторами был меньше 90 градусов. Как отсечь остальное?
Вспомните, что угол между векторами обычно определяют всё-таки как меньший развёрнутого, так что лучше ваш интервал переписать как
— это можно понимать как то, что угол острый (знак не важен), как вы и хотели.
В третьем так же появляется хвост в виде
или
и
Соответственно, здесь угол тупой.
В 8 параллельность можно разрулить с помощью векторного произведения, но оно работает только в пространстве. Как быть?
Если нужно произведение, равное нулю при линейно зависимых множителях, то к вашим услугам внешнее произведение
.
Работает в любой размерности, хотя результатом его будет не вектор — точнее, вполне вектор как элемент векторного пространства — но другого. Будет интересно — поищите (и по форуму) по словам
внешняя алгебра, алгебра Грассмана, бивектор (это то, что будет внешним произведением двух векторов). Но вообще не обязательно же произведенями щеголять, можно и так. Линейная зависимость (коллинеарность в случае двух векторов) — и так понятие прозрачное.
-- Вт апр 12, 2016 07:41:50 --Да, в первом из случаев выше это, конечно, неправильная запись.