| ЛЕКЦИЯ 7 | К СОДЕРЖАНИЮ |
- Определение скалярного произведения.
- Скалярный квадрат.
- Скалярное произведение вектора на орты координатной системы.
- Скалярное произведение в координатной форме.
- Косинус угла между двумя векторами.
- Проекция вектора на направление другого вектора.
- Условие ортогональности двух векторов.
- Пример.
- Вопросы для самопроверки.
Скалярное произведение векторов

Скалярный квадрат
.
Скалярное произведение вектора на орты координатной системы
a·j = ( ax·i + ay·j + az·k )·j = ax·i·j + ay·j·j + az·k·j = ay,
a·k = ( ax·i + ay·j + az·k )·k = ax·i·k + ay·j·k + az·k·k = az.
Скалярное произведение в координатной форме
= ax·bx·i · i + ax·by·i · j + ax·bz·i · k + ay·bx·j · i + ay·by·j · j + ay·bz·j · k + az·bx·k · i + az·by·k · j + az·bz·k · k =
= ax·bx + ay·by + az·bz.
Используя формулу для скалярного квадрата вектора, получим формулу для нахождения модуля вектора
.Косинус угла между двумя векторами
.
.Проекция вектора на направление другого вектора
.
.Условие перпендикулярности двух векторов
Условием перпендикулярности в координатной форме будет равенство нулю суммы произведений одноимённых координат
Пример
- внутренние углы треугольника;
- проекцию стороны АВ на сторону АС.
> restart:with(linalg):with(plottools):with(plots):A:=[-1,2]:B:=[-3,-1]:C:=[1,3]:
> l:=polygonplot([A,B,C],color=green,thickness=3):
> tx1:=textplot([-1,2,'A'],align={ABOVE,LEFT}):tx2:=textplot([-3,-1,'B'],align={BELOW,LEFT}):tx3:=textplot([1,3,'C'],align={ABOVE,RIGHT}):plots[display](l,tx1,tx2,tx3);

> AB:=vector(B-A);
> dotprod(AB,AC);
> NAB:=sqrt(sum((AB[i])^2,i=1..2));
> dotprod(AB,AC)/(NAB*NAC);



Вопросы для самопроверки
- Дайте определение скалярного произведения.
- Как определяется угол между векторами?
- Чему равен скалярный квадрат двух векторов?
- Запишите формулу скалярного произведения в координатной форме.
- Как найти угол между векторами в координатной форме?
- Сформулируйте условие перпендикулярности векторов через скалярное произведение.
- Как найти проекцию одного вектора на направление другого вектора?
- Найдите скалярное произведение двух векторов a ( 1, − 3, 5 ) и b ( − 2, 1, 2 ).
- Найдите проекцию вектора a ( 1, − 3, 5 ) на вектор b ( − 2, 1, 2 ).
- При каком значении параметра k вектор a ( 1, − 3, k ) будет перпендикулярен вектору b ( − 2, 1, 2 )?