eigenbasis
Гуру
(3250)
1 год назад
1. находим вектора, образующие угол (BA и BC):
BA = A – B = (-1, 1)
BC = C – B = (-1, -1)
2. находим скалярное произведение этих векторов
⟨BA, BC⟩ = (-1)*(-1) + 1*(-1) = 0
3. находим длины этих векторов (конкретно здесь уже ясно, что угол 90 градусов, но для других координат точек этот шаг надо было бы сделать)
|BA| = √((-1)² + (1)²) = √2
|BC| = √((-1)² + (-1)²) = √2
4. косинус угла между векторами равен их скалярному произведению, делённому на произведение длин этих векторов, то есть
cos(ABC) = ⟨BA, BC⟩ / (|BA| * |BC|) = 0 / 2 = 0
Поэтому угол ABC = 90 градусов
Альтернативный способ (если вы знаете, что такое определитель матрицы 2х2).
1. опять находим координаты образующих векторов
BA = (-1, 1) и BC = (-1, -1)
2. составляем из них матрицу и находим её определитель
| -1 -1 |
| 1 -1 | = (-1)*(-1) – (-1)*1 = 2
из геометрического смысла определителя он равен удвоенной площади треугольника, то есть 2*S(ABC) = 2
3. делим определитель на произведение длин векторов и из формулы площади треугольника через синус получаем синус нашего угла
sin(ABC) = 2 / (√2 * √2) = 2 / 2 = 1
отсюда аналогично заключаем, что угол 90 градусов
eigenbasisГуру (3250)
1 год назад
Из ответа ниже правда стоило бы считать не определитель, а его модуль (ориентация площади нам правда здесь не очень инетесна)
Тадасана
Просветленный
(32174)
1 год назад
Применяем оба способа 1 и 2
Площадь параллелограмма-то ориентированная, это ж симплектическое скалярное пргизведение, согласованное с евклидовым скалярыным произведением в E2, оно называется псевдокакое-то.
Зная синус и косинус угла, найдем и угол с т. до 2пи, если считать, что он гткладывается против часовй
Угол между векторами.
Формула вычисления угла между векторами
cos α = | a · b |
| a |·| b | |
Примеры задач на вычисление угла между векторами
Примеры вычисления угла между векторами для плоских задачи
Решение: Найдем скалярное произведение векторов:
a · b = 3 · 4 + 4 · 3 = 12 + 12 = 24.
Найдем модули векторов:
| a | = √ 3 2 + 4 2 = √ 9 + 16 = √ 25 = 5
| b | = √ 4 2 + 3 2 = √ 16 + 9 = √ 25 = 5
Найдем угол между векторами:
cos α = | a · b | = | 24 | = | 24 | = 0.96 |
| a | · | b | | 5 · 5 | 25 |
Решение: Найдем скалярное произведение векторов:
a · b = 5 · 7 + 1 · 5 = 35 + 5 = 40.
Найдем модули векторов:
| a | = √ 7 2 + 1 2 = √ 49 + 1 = √ 50 = 5√ 2
| b | = √ 5 2 + 5 2 = √ 25 + 25 = √ 50 = 5√ 2
Найдем угол между векторами:
cos α = | a · b | = | 40 | = | 40 | = | 4 | = 0.8 |
| a | · | b | | 5√ 2 · 5√ 2 | 50 | 5 |
Примеры вычисления угла между векторами для пространственных задач
Решение: Найдем скалярное произведение векторов:
a · b = 3 · 4 + 4 · 4 + 0 · 2 = 12 + 16 + 0 = 28.
Найдем модули векторов:
| a | = √ 3 2 + 4 2 + 0 2 = √ 9 + 16 = √ 25 = 5
| b | = √ 4 2 + 4 2 + 2 2 = √ 16 + 16 + 4 = √ 36 = 6
Найдем угол между векторами:
cos α = | a · b | = | 28 | = | 14 |
| a | · | b | | 5 · 6 | 15 |
Решение: Найдем скалярное произведение векторов:
a · b = 1 · 5 + 0 · 5 + 3 · 0 = 5.
Найдем модули векторов:
| a | = √ 1 2 + 0 2 + 3 2 = √ 1 + 9 = √ 10
| b | = √ 5 2 + 5 2 + 0 2 = √ 25 + 25 = √ 50 = 5√ 2
Найдем угол между векторами:
cos α = a · b | a | · | b | = 5 √ 10 · 5√ 2 = 1 2√ 5 = √ 5 10 = 0.1√ 5
Любые нецензурные комментарии будут удалены, а их авторы занесены в черный список!
Добро пожаловать на OnlineMSchool.
Меня зовут Довжик Михаил Викторович. Я владелец и автор этого сайта, мною написан весь теоретический материал, а также разработаны онлайн упражнения и калькуляторы, которыми Вы можете воспользоваться для изучения математики.
Нахождение угла между векторами: онлайн калькулятор
Два вектора всегда образуют угол. Чтобы найти угол между двумя векторами на плоскости или в пространстве, нужно использовать формулу для скалярного произведения и знать длины векторов. Сначала вычисляется косинус угла между векторами, затем находится и сам угол.
Чтобы найти угол между векторами онлайн, не нужно самостоятельно производить громоздкие вычисления. Достаточно просто задать два вектора в удобной форме (точки или координаты) и нажать кнопку «рассчитать».
Как найти угол между векторами с помощью онлайн-калькулятора
Для нахождения угла между векторами с помощью нашего онлайн-калькулятора выполните несколько простых действий:
- Укажите размерность векторов. Это может быть плоскость или пространство.
- Определитесь с формой представления векторов. Их можно задать координатами либо точками:
- В соответствующие поля введите значения векторов и нажмите «Рассчитать».
Рассмотрим наглядный пример с произвольными значениями. Пусть у нас есть два вектора на плоскости, заданные координатами:После того, как мы нажмем «Рассчитать», калькулятор выдаст решение с пояснением:
Вектор. Скалярное произведение векторов. Угол между векторами.
Скалярным произведением (или внутренним произведением) 2 векторов есть операция с двумя
векторами, итогом чего является число (скаляр), которое не зависит от системы координат и которое
характеризует длины векторов-сомножителей и угол между векторами.
Также скалярным произведением двух векторов называется число, которое
равно произведению модулей 2 векторов на косинус угла между векторами.
Скалярное произведение векторов формула:
Этой операции соответствует умножение длины вектора x на проекцию вектора y на вектор x. Эта
операция зачастую рассматривается как коммутативная и линейная по каждому из сомножителей.
Скалярное произведение векторов ,, обозначается так: (порядок записи сомножителей не имеет
значения, т.е. ).
Еще используются такие обозначения: , , .
В основном имеется ввиду, что скалярное произведение определено положительно, т.е.
при каждом . Если этого не иметь ввиду, то произведение зовется индефинитным
(неопределенным).
Если хотя бы один из 2 векторов или равен нулевому вектору (равен нулю), то .
Свойства скалярного произведения векторов.
1. – симметричность.
2. обозначается и зовется скалярный квадрат.
3. Если , то
4. Если и и и , то . Обратное утверждение тоже соответствует
5.
6.
7.
Если же векторы и заданы своими координатами: , , то: скалярное
произведение векторов, формула:
Формула для определения длины вектора:
Длина (модуль) вектора, с известными координатами, равен квадратному корню из суммы квадратов
Длина вектора , заданного своими координатами, равна:
Как определить угол между 2 векторами:
Как найти угол между двумя векторами , , формула:
Ежели угол меж двумя векторами острый, то их скалярное произведение имеет положительный знак; если
же угол между двумя векторами тупой, то их скалярное произведение имеет отрицательный знак.
Скалярное произведение двух ненулевых векторов равно нулю, тогда и только тогда, когда эти векторы
ортогональны.
Альтернативное определение скалярного произведения векторов (вычисление скалярного
произведения двух векторов, заданных своими координатами).
Вычислить координаты вектора, если заданы координаты его начала и его конца очень просто. Давайте
рассмотрим этот вопрос:
Пусть есть вектор AB, точка А – это начало вектора, а В – конец, и координаты этих точек приведены ниже:
Исходя из этого, координаты вектора АВ:
Точно так же и в двухмерном пространстве – разница в отсутствии третьих координат.
Итак, предположим, даны два вектора, которые заданы набором координат своих точек:
а) В двухмерном пространстве (плоскость):
Значит, скалярное произведение этих векторов вычислим по формуле:
б) В трехмерном пространстве:
Как и в двухмерном случае, скалярное произведение двух векторов вычисляем по формуле:
[spoiler title=”источники:”]
http://zaochnik.com/online-calculators/operacii-nad-vektorami/ugol-mezhdu-vektorami/
http://www.calc.ru/Vektor-Skalyarnoye-Proizvedeniye-Vektorov-Ugol-Mezhdu-Vektor.html
[/spoiler]
Угол между векторами
Определение
Угол между векторами — это угол между отрезками, которые изображают эти две направляющие и которые отложены от одной точки пространства. Другими словами — это кратчайший путь, на который можно повернуть один из векторов вокруг его начала до положения общей направленности со вторым.
На изображении это α, который также можно обозначить следующим образом:
(left(widehat{overrightarrow a;overrightarrow b}right))
Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут.
Как и любой другой угол, векторный может быть представлен в нескольких вариациях.
Острый:
Тупой:
Прямой:
С величиной (0^circ) (то есть, векторы сонаправлены):
С величиной (180^circ) (векторы направлены в противоположные стороны):
Нахождение угла между векторами
Как правило, угол между ( overrightarrow a) и (overrightarrow b) можно найти с помощью скалярного произведения или теоремы косинусов для треугольника, который был построен на основе двух этих направляющих.
Определение
Скалярное произведение — это число, которое равно произведению двух направляющих на косинус угла между ними.
Формула скалярного произведения:
(left(overrightarrow a;overrightarrow bright)=left|overrightarrow aright|timesleft|overrightarrow bright|timescosleft(widehat{overrightarrow a;overrightarrow b}right))
- Если α — острый, то СП (скалярное произведение) будет положительным числом (cos острого угла — положительное число).
- Если векторы имеют общую направленность, то есть угол между ними равен (0^circ), а косинус — 1, то СП будет тоже положительным.
- Если α — тупой, то скалярное произведение будет отрицательным (cos тупого угла — отрицательное число).
- Если α равен (180^circ), то есть векторы противоположно направлены, то СП тоже отрицательно, потому что cos данного угла равен 1.
- Если α — прямой, то СП равно 0, так как косинус (90^circ) равен 0.
В случае, если overrightarrow a и overrightarrow b не нулевые, можно найти косинус α между ними, опираясь на формулу:
(cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{left(overrightarrow a;overrightarrow bright)}{left|overrightarrow aright|timesleft|overrightarrow bright|})
Расчет угла, если вектор задан координатами
В случае, когда направляющие расположены на двухмерной плоскости с заданными координатами в виде (overrightarrow a=left(a_x;a_yright)) и (overrightarrow b=left(b_x;b_yright)), то угол между ними можно найти следующим образом:
(cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{left(overrightarrow a;overrightarrow bright)}{left|overrightarrow aright|timesleft|overrightarrow bright|}=frac{a_xcdot b_x+a_ycdot b_y}{sqrt{a_x^2+a_y^2}cdotsqrt{b_x^2+b_y^2}})
Если же координаты находятся в трехмерном пространстве и заданы в виде:
(overrightarrow a=left(a_x;a_y;a_zright))
( overrightarrow b=left(b_x;b_y;b_zright))
то формула принимает такой вид:
(cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{left(overrightarrow a;overrightarrow bright)}{left|overrightarrow aright|timesleft|overrightarrow bright|}=frac{a_xcdot b_x+a_ycdot b_y+a_zcdot b_z}{sqrt{a_x^2+a_y^2+a_z^2}cdotsqrt{b_x^2+b_y^2+b_z^2}})
Расчет угла, если заданы три точки в прямоугольной системе координат
В этом случае проще будет разобраться с объяснениями сразу на примере.
Допустим, нам известны три точки и их координаты: A(3,-2), B(2,1), C (6,-1). Нужно найти косинус угла между (overrightarrow{AC}) и (overrightarrow{BC}).
Решение
Для начала найдем их координаты по известным координатам заданных точек:
(overrightarrow{AC}=(6-3, -1-(-2))=(3,1))
(overrightarrow{BC}=(6-2, -1-1)=(4,-2))
После этого уже можем применить формулу для определения косинуса угла на плоскости и подставить известные значения:
(cosleft(widehat{overrightarrow{AC};overrightarrow{BC}}right)=frac{(overrightarrow{AC};;overrightarrow{BC})}{left|overrightarrow{AC}right|cdotleft|overrightarrow{BC}right|}=frac{3cdot4+1cdot(-2)}{sqrt{3^2+1^2}cdotsqrt{4^2+{(-2)}^2}}=frac{10}{sqrt{10}cdot2sqrt5}=frac{10}{10sqrt2}=frac1{sqrt2})
Ответ: (cosleft(widehat{overrightarrow{AC};overrightarrow{BC}}right)=frac1{sqrt2}.)
Примеры решения задач
Для наглядности, взглянем на примеры решения задач по данной теме.
Задача 1
Известно, что (overrightarrow a) и (overrightarrow b). Их длины равны 3 и 6 соответственно, а скалярное произведение равно -9. Нужно найти cos угла между векторами и его величину.
Решение
Применим формулу:
( cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{left(overrightarrow a;overrightarrow bright)}{left|overrightarrow aright|timesleft|overrightarrow bright|})
Подставим известные значения:
(cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{-9}{3cdot6}=-frac12)
Далее найдем угол между данными векторами:
(arccosleft(-frac12right)=frac{3pi}4)
Ответ: (left(widehat{overrightarrow a;overrightarrow b}right)=-frac12,;left(widehat{overrightarrow a;overrightarrow b}right)=frac{3pi}4.)
Задача 2
В пространстве даны координаты (overrightarrow a=(8; -11; 7)) и (overrightarrow b=(-2; -7; 8)). Вычислить угол α между ними.
Решение
Используем формулу для нахождения косинуса угла между направляющими в трехмерной системе координат:
(cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{left(overrightarrow a;overrightarrow bright)}{left|overrightarrow aright|timesleft|overrightarrow bright|}=frac{a_xcdot b_x+a_ycdot b_y+a_zcdot b_z}{sqrt{a_x^2+a_y^2+a_z^2}cdotsqrt{b_x^2+b_y^2+b_z^2}})
Подставляем значения и получаем:
(cosleft(alpharight)=frac{8cdot(-2)+(-11)cdot(-7)+7cdot8}{sqrt{8^2+{(-11)}^2+7^2}cdotsqrt{{(-2)}^2+{(-7)}^2+8^2}}=frac{117}{sqrt{234}cdotsqrt{117}}=frac{sqrt{117}}{sqrt{234}}=frac1{sqrt2}=frac2{sqrt2})
Теперь находим угол α:
(alpha=arccosleft(frac2{sqrt2}right)=45^circ)
Ответ: (45^circ).
Задача 3
Известны (overrightarrow a=(3; 4)) и (overrightarrow b=(2; 5)). Найти угол между ними.
Решение
Для расчета используем формулу:
(cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{left(overrightarrow a;overrightarrow bright)}{left|overrightarrow aright|timesleft|overrightarrow bright|}=frac{a_xcdot b_x+a_ycdot b_y}{sqrt{a_x^2+a_y^2}cdotsqrt{b_x^2+b_y^2}})
Подставим известные значения и получим:
(cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{left(overrightarrow a;overrightarrow bright)}{left|overrightarrow aright|timesleft|overrightarrow bright|}=frac{a_xcdot b_x+a_ycdot b_y}{sqrt{a_x^2+a_y^2}cdotsqrt{b_x^2+b_y^2}}=frac{3cdot2+4cdot5}{sqrt{3^2+4^2}cdotsqrt{2^2+5^2}}=frac{26}{sqrt{25}cdotsqrt{29}}=frac{26}{5sqrt{29}})
Ответ: (cosleft(widehat{overrightarrow a;overrightarrow b}right)=frac{26}{5sqrt{29}})
Длина вектора, угол между векторами – эти понятия являются естественно-применимыми и интуитивно понятными при определении вектора как отрезка определенного направления. Ниже научимся определять угол между векторами в трехмерном пространстве, его косинус и рассмотрим теорию на примерах.
Для рассмотрения понятия угла между векторами обратимся к графической иллюстрации: зададим на плоскости или в трехмерном пространстве два вектора a→ и b→ , являющиеся ненулевыми. Зададим также произвольную точку O и отложим от нее векторы OA→=b→ и OB→=b→
Углом между векторами a→ и b→ называется угол между лучами ОА и ОВ.
Полученный угол будем обозначать следующим образом: a→,b→^
Очевидно, что угол имеет возможность принимать значения от 0 до π или от 0 до 180 градусов.
a→,b→^=0, когда векторы являются сонаправленными и a→,b→^=π , когда векторы противоположнонаправлены.
Векторы называются перпендикулярными, если угол между ними равен 90 градусов или π2 радиан.
Если хотя бы один из векторов является нулевым, то угол a→,b→^ не определен.
Нахождение угла между векторами
Косинус угла между двумя векторами, а значит и собственно угол, обычно может быть определен или при помощи скалярного произведения векторов, или посредством теоремы косинусов для треугольника, построенного на основе двух данных векторов.
Согласно определению скалярное произведение есть a→, b→=a→·b→·cosa→,b→^.
Если заданные векторы a→ и b→ ненулевые, то можем разделить правую и левую части равенства на произведение длин этих векторов, получая, таким образом, формулу для нахождения косинуса угла между ненулевыми векторами:
cosa→,b→^=a→,b→a→·b→
Данная формула используется, когда в числе исходных данных есть длины векторов и их скалярное произведение.
Исходные данные: векторы a→ и b→ . Длины их равны 3 и 6 соответственно, а их скалярное произведение равно -9. Необходимо вычислить косинус угла между векторами и найти сам угол.
Решение
Исходных данных достаточно, чтобы применить полученную выше формулу, тогда cosa→,b→^=-93·6=-12 ,
Теперь определим угол между векторами: a→,b→^=arccos (-12)=3π4
Ответ: cosa→,b→^=-12, a→,b→^=3π4
Чаще встречаются задачи, где векторы задаются координатами в прямоугольной системе координат. Для таких случаев необходимо вывести ту же формулу, но в координатной форме.
Длина вектора определяется как корень квадратный из суммы квадратов его координат, а скалярное произведение векторов равно сумме произведений соответствующих координат. Тогда формула для нахождения косинуса угла между векторами на плоскости a→=(ax, ay), b→=(bx, by) выглядит так:
cosa→,b→^=ax·bx+ay·byax2+ay2·bx2+by2
А формула для нахождения косинуса угла между векторами в трехмерном пространстве a→=(ax, ay, az), b→=(bx, by, bz) будет иметь вид: cosa→,b→^=ax·bx+ay·by+az·bzax2+ay2+az2·bx2+by2+bz2
Исходные данные: векторы a→=(2, 0, -1), b→=(1, 2, 3) в прямоугольной системе координат. Необходимо определить угол между ними.
Решение
- Для решения задачи можем сразу применить формулу:
cosa→,b→^=2·1+0·2+(-1)·322+02+(-1)2·12+22+32=-170⇒a→,b→^=arccos(-170)=-arccos170
- Также можно определить угол по формуле:
cosa→,b→^=(a→, b→)a→·b→,
но предварительно рассчитать длины векторов и скалярное произведение по координатам: a→=22+02+(-1)2=5b→=12+22+32=14a→,b→^=2·1+0·2+(-1)·3=-1cosa→,b→^=a→,b→^a→·b→=-15·14=-170⇒a→,b→^=-arccos170
Ответ: a→,b→^=-arccos170
Также распространены задачи, когда заданы координаты трех точек в прямоугольной системе координат и необходимо определить какой-нибудь угол. И тогда, для того, чтобы определить угол между векторами с заданными координатами точек, необходимо вычислить координаты векторов в виде разности соответствующих точек начала и конца вектора.
Исходные данные: на плоскости в прямоугольной системе координат заданы точки A(2, -1), B(3, 2), C(7, -2). Необходимо определить косинус угла между векторами AC→ и BC→.
Решение
Найдем координаты векторов по координатам заданных точек AC→=(7-2, -2-(-1))=(5, -1)BC→=(7-3, -2-2)=(4, -4)
Теперь используем формулу для определения косинуса угла между векторами на плоскости в координатах: cosAC→, BC→^=(AC→, BC→)AC→·BC→=5·4+(-1)·(-4)52+(-1)2·42+(-4)2=2426·32=313
Ответ: cosAC→, BC→^=313
Угол между векторами можно определить по теореме косинусов. Отложим от точки O векторы OA→=a→ и OB→=b→ , тогда, согласно теореме косинусов в треугольнике ОАВ, будет верным равенство:
AB2=OA2+OB2-2·OA·OB·cos(∠AOB) ,
что равносильно:
b→-a→2=a→+b→-2·a→·b→·cos(a→, b→)^
и отсюда выведем формулу косинуса угла:
cos(a→, b→)^=12·a→2+b→2-b→-a→2a→·b→
Для применения полученной формулы нам нужны длины векторов, которые несложно определяются по их координатам.
Хотя указанный способ имеет место быть, все же чаще применяют формулу:
cos(a→, b→)^=a→, b→a→·b→
Преподаватель математики и информатики. Кафедра бизнес-информатики Российского университета транспорта
Как найти угол треугольника по его координатам
Если известны координаты всех трех вершин треугольника, можно найти и его углы. Координаты точки в трехмерном пространстве – x,y и z. Однако через три точки, которые являются вершинами треугольника, всегда можно провести плоскость, поэтому в этой задаче удобнее рассматривать только две координаты точек – x и y, считая координату z для всех точек одинаковой.
Вам понадобится
- Координаты треугольника
Инструкция
Пусть точка A треугольника ABC имеет координаты x1, y1, точка B этого треугольника – координаты x2, y2, а точка C – координаты x3, y3. Что представляют из себя координаты x и y вершин треугольника. В декартовой системе координат с перпендикулярными друг другу осями X и Y от начала координат можно провести радиус-векторы ко всем трем точкам. Проекции радиус-векторов на координатные оси и будут давать координаты точек.
Пусть тогда r1 – радиус вектор точки A, r2 – радиус-вектор точки B, а r3 – радиус-вектор точки C.
Очевидно, что длина стороны AB будет равна |r1-r2|, длина стороны AC = |r1-r3|, a BC = |r2-r3|.
Следовательно, AB = sqrt(((x1-x2)^2)+((y1-y2)^2)), AC = sqrt(((x1-x3)^2)+((y1-y3)^2)), BC = sqrt(((x2-x3)^2)+((y2-y3)^2)).
Углы треугольника ABC можно найти из теоремы косинусов. Теорему косинусов можно записать в следующем виде: BC^2 = (AB^2)+(AC^2) – 2AB*AC*cos(BAC). Отсюда, cos(BAC) = ((AB^2)+(AC^2)-(BC^2))/2*AB*AC. После подстановки в это выражения координаты, получится: сos(BAC) = (((x1-x2)^2)+((y1-y2)^2)+((x1-x3)^2)+((y1-y3)^2)-((x2-x3)^2)-((y2-y3)^2))/(2*sqrt(((x1-x2)^2)+((y1-y2)^2))*sqrt(((x1-x3)^2)+((y1-y3)^2)))
Источники:
- как найти координаты третьей вершины
- Медианы, биссектрисы и высоты треугольника
Войти на сайт
или
Забыли пароль?
Еще не зарегистрированы?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.