Изобразить эти векторы (в виде прямых) с помощью функций line, учитывая, что теперь в этой функции три координатных аргумента:аргументы точек абсцисс, ординат и аппликат. (LineWidth не указывать.)
Изобразить орты |
черным цветом, толщиной ‘LineWidth’, 4 |
|
Изобразить орты векторов |
толщиной ‘LineWidth’,4 |
|
Для трехмерной графики полезно сразу ввести команды
>>grid on,
>>xlabel('X'),ylabel('Y'),zlabel('Z')
>>axis square
>>box on
Как только появится графическое окно “Figure 1”, с помощью стрелочки “Rotate3D” (c панели инструментов), разворачиваем плоскую картинку в объемную
Упражнение 3.11.
Проверить, что векторы
не компланарны и, если это так, разложить вектор
по трем некомпланарным векторам
(при решении системы использовать формулы Крамера),
изобразить некомпланарные векторы
и вектор 
A) |
, |
|
и |
, |
, |
B) |
, |
|
и |
, |
|
C) |
, |
и |
, |
|
. |
Скалярное произведение векторов
Определение 1. Скалярным произведением векторов a и b называется число
a,b |
|
|
|
|
|
|
|
|
(2.1) |
||||
a |
b |
cos a , b . |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||
Заметим, что в формуле (2.1) |
|
|
|
||||||||||
|
|
|
|
|
Прab |
и |
|
|
|
|
Прba , |
||
|
b |
cos a , b |
a |
cos a , b |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
поэтому можно дать определение скалярного произведения a и b в иной, равносильной форме, иногда более удобной.
11
Определение 1 . Скалярным произведением векторов a и b называется число
a,b |
|
a |
|
Прab |
|
b |
|
Прba . |
(2.2) |
|
|
|
|
Геометрические свойства скалярного произведения даются теоремами 1 и 2.
Теорема 1. Два вектора a и b перпендикулярны тогда и только тогда, когда их скалярное произведение равно нулю.
Теорема 2. Для любых двух векторов a |
|
|
|
является острым тогда и |
и b , если a , b , угол a , |
b |
|||
|
|
|
|
|
только тогда, когда a,b 0 , и тупым – тогда и только тогда, когда a,b 0 .
Алгебраические свойства скалярного произведения:
1.a,b b,a ;
2.a b,c a,c b,c ;
3.a,b a,b ;
4.a,a 0 , если a ; a,a 0 , если a .
Алгебраические свойства дают возможность, перемножая линейные комбинации векторов, группировать коэффициенты, как при перемножении многочленов.
Замечание 1. Свойства 2 и 3 справедливы также в форме:
2 ) a,b c a,b a,c ;
3 ) a, b a,b .
Пример. Пусть i , j , k – декартов базис, a 3, 4, 0 , b 2, 1,1 . Найти a, b .
Имеем
a,b 3i 4j, 2i j k 3i, 2i j k 4j, 2i j k |
|
|
|
|
||||||
|
|
|
|
св-во 2 |
|
замечание 1 |
|
|
|
|
3i, 2i 3i, j 3i,k 4j, 2i 4j, j 4j, k |
|
|
|
|
|
|||||
|
|
|
|
|
св-во 3 и замечание 1 |
|
|
|
||
6 i, i 3 i, j 3 i,k 8 j, i 4 j, j 4 j,k |
|
6 4 2 . |
|
|
|
|||||
|
|
|
|
|
теор. 1 и (2.1) |
|
|
|
|
|
Скалярное произведение в координатной форме |
|
|
||||||||
|
|
|
|
|
1 |
1 1 |
, b |
2 2 2 |
|
. Тогда |
Теорема 3. Пусть i , j , k – декартов базис, a X ,Y ,Z |
X ,Y ,Z |
|
||||||||
|
a,b |
|
X X |
Y Y Z Z . |
|
|
|
|
|
|
|
1 2 |
1 2 1 2 |
|
|
|
|
|
|
||
Доказательство. Имеем
12
a,b X1i Y1j Z1k, X2i Y2 j Z2k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
св-во 2, |
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
замечание 1 |
|
|
|
|
|
|
|
|
|
|
|||||||||
|
1 |
2 |
|
|
|
|
1 |
2 |
|
|
|
|
|
1 |
|
2 |
|
|
|
|
|
1 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
X i, X |
i |
|
|
|
|
|
Y j, X |
i |
|
|
|
Z k, X |
i |
|
|
|
X i, Y j |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
1 |
2 |
|
|
|
|
1 |
2 |
|
|
|
|
|
|
1 |
2 |
|
|
|
1 |
|
|
2 |
|
|
|
|
1 2 |
|
|
|
|
|
|
|
||||||||||||||||||||
|
Y j, Y j |
|
|
|
Z k, Y j |
|
|
X i, Z k |
|
Y j, Z k |
|
|
Z k, Z k |
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
X1X2 i, i Y1X2 j, i Z1X2 k, i X1Y2 i, j |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||
|
|
св-во 3, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
замечание 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Y1Y2 j, j Z1Y2 k, j X1Z2 i,k Y1Z2 |
j,k Z1Z2 k, k |
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
теор. 1 |
|
|
|
|
X1X2 i, i Y1Y2 j, j Z1Z2 k, k X1X2 Y1Y2 Z1Z2 . |
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
Следствие. Пусть i , j , k |
|
– декартов базис, |
|
a , b , |
1 1 1 |
, b |
2 2 2 |
|
. Тогда |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
a X ,Y ,Z |
X ,Y ,Z |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X1X2 Y1Y2 Z1Z2 |
|
|
|
|
|
|
|
. |
|
|
|
|
|
(2.3) |
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
cos a , b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
X12 Y12 Z12 |
X22 Y22 Z22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
В самом деле, из формулы (2.1), определяющей скалярное произведение, находим |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
a,b |
|
|
|
|
|
|
|
|
|
X1X2 Y1Y2 |
Z1Z2 |
|
|
|
, |
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
cos a , b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
a |
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
теор. 3 |
|
|
|
|
2 |
2 |
|
|
|
2 |
|
|
|
|
|
2 |
|
|
|
2 |
2 |
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X1 |
Y1 |
Z1 |
|
|
|
X2 Y2 |
|
Z2 |
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
и соотношение (2.3) доказано. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
В частности, |
a b X X |
2 |
Y Y Z Z |
0 . |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
1 |
2 |
|
|
1 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
Скалярное произведение двух векторов a и b заданных в координатной форме в МАТЛАБ мы будем вычислять различными способами:
1.создать формулу,обращаясь индексами к элементам массива
2.вычислить с помощью поэлементного умножения « .*» произведения соответствующих координат, убедиться что вычисления соответствуют ожидаемым, затем применить к результату функцию sum.
3.затем сразу применить обе операции ab=sum(a.*b).
Упражнение 3.12. Вычислить скалярное произведение двух векторов
Вычислить скалярное произведение двух векторов a={x1,y1,z1}, b={x2,y2,z2}
>>syms x1 x2 y1 y2 z1 z2
>>a=[x1,y1,z1];b=[x2,y2,z2];
Далее самостоятельно
1способ
2способ
3способ
13
Упражение 3.13
Выразить скалярное произведение векторов |
|
, |
|
|
A) в декартовом базисе |
, |
и |
|
|
B) косоугольном базисе |
, |
и |
. Пользуясь геометрическим свойством |
|
скалярного произведения, убедиться, что векторы a,b,c образуют косоугольный базис. |
||||
C) в прямоугольном, но не в ортонормированном базисе |
, |
и |
||
Решение |
|
|
|
|
A) |
|
|
|
|
>>a=[1,0,0];b=[0,1,0];c=[0,0,1];
>>p=x1*a+y1*b+z1*c;q=x2*a+y2*b+z2*c;
>>pq=sum(p.*q)
pq =
x1*x2+y1*y2+z1*z2
B)
>>a=[1,-2,0];b=[0,1,1];c=[1,2,2];
>>p=x1*a+y1*b+z1*c;q=x2*a+y2*b+z2*c;
>>sum(p.*q)
ans =
(x1+z1)*(x2+z2)+(-2*x1+y1+2*z1)*(-2*x2+y2+2*z2)+(y1+2*z1)*(y2+2*z2)
>>simplify(ans)
ans =
14
5*x1*x2-3*x1*z2-2*x1*y2-3*z1*x2+9*z1*z2-2*y1*x2+2*y1*y2+4*y1*z2+4*z1*y2
C) >> a=[3,0,0];b=[0,4,0];c=[0,0,5];
>>p=x1*a+y1*b+z1*c;q=x2*a+y2*b+z2*c;
>>pq=sum(p.*q)
pq =
9*x1*x2+16*y1*y2+25*z1*z2
Вывод: выражение скалярного произведения в координатной форме существенно зависит от базиса, в котором заданы координаты векторов.
------------------------------------------------------Упр. 3.12.(конец)
Векторное произведение
Три некомпланарных вектора a,b, c образуют правую тройку, если они удовлетворяют следующему условию: если смотреть из конца вектора c, то кратчайший поворот от вектора a к вектору b осуществляется против часовой стрелки. Иначе a,b, c – левая
тройка. Система координат Oxyz – правая, если базисные векторы i, j, k |
образуют |
||||
правую тройку, и левая, если i, |
j, k – левая тройка. |
|
|||
|
|
|
Векторным произведением векторов a и b (обозначается [a, b] |
или a b ) |
|
называется вектор c такой, что выполняются условия: |
|
||||
c a, b; |
(1) |
|
|||
|
c |
|
Sa,b |
(2) |
|
|
|
|
|||
|
|
|
|
||
(длина этого вектора равна площади параллелограмма, построенного на векторах a и
b );
векторы a,b, c образуют правую тройку. |
(3) |
|
Замечание. Очевидно, условия (1) |
– (3) определяют вектор c a, b |
|
|
|
|
однозначно. Условие (3), конечно, относится к случаю, когда векторы a и b
неколлинеарны. Если a b, то условие (2) показывает, что a, b 0.
15