- •ПРЕДИСЛОВИЕ
- •Глава 1. НАЧАЛО РАБОТЫ В MATLAB
- •1.1. РАБОЧЕЕ ОКНО
- •1.3. ВЫЧИСЛЕНИЯ В КОМАНДНОМ ОКНЕ
- •1.5. ПЕРЕМЕННАЯ
- •1.6. ВСТРОЕННЫЕ МАТЕМАТИЧЕСКИЕ ФУНКЦИИ
- •1.7. ОЧИЩЕНИЕ КОМАНДНОГО ОКНА И РАБОЧЕГО ПРОСТРАНСТВА
- •1.8. КОМПЛЕКСНЫЕ ЧИСЛА
- •1.10. M-ФАЙЛЫ
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •КОНТРОЛЬНЫЕ ЗАДАНИЯ
- •Глава 2. МАССИВЫ
- •2.1. ОПЕРАЦИИ НАД МАТРИЦАМИ В ЛИНЕЙНОЙ АЛГЕБРЕ
- •2.2. СПОСОБЫ ЗАДАНИЯ ВЕКТОРОВ В MATLAB
- •2.3. ОПЕРАЦИИ НАД ВЕКТОРАМИ В MATLAB
- •2.4. СПОСОБЫ ЗАДАНИЯ МАТРИЦ В MATLAB
- •2.5. ОПЕРАЦИИ НАД МАТРИЦАМИ В MATLAB
- •2.6. ИЗВЛЕЧЕНИЕ И ВСТАВКА ЧАСТЕЙ МАТРИЦЫ В MATLAB
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •КОНТРОЛЬНЫЕ ЗАДАНИЯ
- •Глава 3. ЛИНЕЙНАЯ АЛГЕБРА
- •3.1. ОПРЕДЕЛИТЕЛЬ КВАДРАТНОЙ МАТРИЦЫ
- •3.2. ОБРАТНАЯ МАТРИЦА
- •3.3. РАНГ МАТРИЦЫ
- •3.4. СИСТЕМЫ ЛИНЕЙНЫХ АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •КОНТРОЛЬНЫЕ ЗАДАНИЯ
- •Глава 4. ГРАФИКА В MATLAB
- •4.1. ДВУМЕРНАЯ ГРАФИКА
- •4.4. ПОСТРОЕНИЕ ПОВЕРХНОСТЕЙ И КРИВЫХ В ПРОСТРАНСТВЕ
- •4.5. ОФОРМЛЕНИЕ ГРАФИКОВ
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •КОНТРОЛЬНЫЕ ЗАДАНИЯ
- •Глава 5. ВЕКТОРНАЯ АЛГЕБРА
- •5.1. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ
- •5.2. ПРОЕКЦИЯ ВЕКТОРА НА ОСЬ, ОСНОВНЫЕ СВОЙСТВА
- •5.3. БАЗИС И КООРДИНАТЫ ВЕКТОРА. ОРИЕНТАЦИЯ БАЗИСА
- •5.4. ДЛИНА ВЕКТОРА. НАПРАВЛЯЮЩИЕ КОСИНУСЫ ВЕКТОРА
- •5.5. ДЕЙСТВИЯ НАД ВЕКТОРАМИ В КООРДИНАТНОЙ ФОРМЕ
- •5.6. СКАЛЯРНОЕ ПРОИЗВЕДЕНИЕ ВЕКТОРОВ, ЕГО СВОЙСТВА
- •5.7. ВЕКТОРНОЕ ПРОИЗВЕДЕНИЕ ВЕКТОРОВ, ЕГО СВОЙСТВА
- •5.8. СМЕШАННОЕ ПРОИЗВЕДЕНИЕ ВЕКТОРОВ, ЕГО СВОЙСТВА
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •КОНТРОЛЬНЫЕ ЗАДАНИЯ
- •Глава 6. АНАЛИТИЧЕСКАЯ ГЕОМЕТРИЯ НА ПЛОСКОСТИ
- •6.1. УРАВНЕНИЯ ПРЯМОЙ НА ПЛОСКОСТИ
- •6.2. ВЗАИМНОЕ РАСПОЛОЖЕНИЕ ДВУХ ПРЯМЫХ НА ПЛОСКОСТИ
- •6.3. РАССТОЯНИЕ ОТ ТОЧКИ ДО ПРЯМОЙ
- •6.4. КРИВЫЕ ВТОРОГО ПОРЯДКА
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •КОНТРОЛЬНЫЕ ЗАДАНИЯ
- •Глава 7. АНАЛИТИЧЕСКАЯ ГЕОМЕТРИЯ В ПРОСТРАНСТВЕ
- •7.1. УРАВНЕНИЯ ПЛОСКОСТИ В ПРОСТРАНСТВЕ
- •7.2. ВЗАИМНОЕ РАСПОЛОЖЕНИЕ ДВУХ ПЛОСКОСТЕЙ
- •7.3. РАССТОЯНИЕ ОТ ТОЧКИ ДО ПЛОСКОСТИ
- •7.4. ПРЯМАЯ В ПРОСТРАНСТВЕ
- •7.5. ВЗАИМНОЕ РАСПОЛОЖЕНИЕ ДВУХ ПРЯМЫХ В ПРОСТРАНСТВЕ
- •7.6. ВЗАИМНОЕ РАСПОЛОЖЕНИЕ ПРЯМОЙ И ПЛОСКОСТИ В ПРОСТРАНСТВЕ
- •7.7. РАССТОЯНИЕ ОТ ТОЧКИ ДО ПРЯМОЙ В ПРОСТРАНСТВЕ
- •7.8. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •КОНТРОЛЬНЫЕ ЗАДАНИЯ
- •БИБЛИОГРАФИЧЕСКИЙ СПИСОК
5.7. ВЕКТОРНОЕ ПРОИЗВЕДЕНИЕ ВЕКТОРОВ, ЕГО СВОЙСТВА
Векторным произведением вектора a на вектор b называется вектор c ,
удовлетворяющий условиям:
1) c a, c b (вектор c перпендикулярен каждому из векторов a и b );
2)c a b sin φ , где φ – угол между векторами a и b ;
3)упорядоченная тройка векторов a , b , c образует правую тройку.
Обозначение: c a b или c a, b .
Замечание.
1) Приведенные условия однозначно определяют векторное произведение,
если векторы a и b – неколлинеарны. Если a , b – коллинеарны, то векторное произведение по определению есть нулевой вектор.
2) Векторное произведение определяется только в трехмерном ориентированном пространстве.
Геометрический смысл векторного произведения
Из условия 2 определения векторного произведения вытекает важное геометрическое следствие (рис. 5.22): векторное произведение a b по абсолютной величине численно равно площади параллелограмма, построенного на векторах a и b :
a b a b sin φ Sпар .
a×b
b
Sпар
φ
a
Рис. 5.22. φ – угол между векторами a и b ; вектор a b перпендикулярен каждому из векторов a и b и по абсолютной величине численно равен площади параллелограмма, построенного на векторах a и b
Справедлива следующая формула: |
|
|
a b |
a 2 b 2 a b 2 . |
(5.13) |
Пример 5.20. Найти площадь параллелограмма, построенного на векторах a 1; 1; 2 и b 0; 1; 0 , используя формулу (5.13).
130
Решение . a 2 6; b 2 1; a b 1. Подставив полученные значения в (5.13),
получим:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Sпар |
|
a b |
|
|
|
a |
|
2 |
|
b |
|
2 a b 2 |
|
36 1 35 . |
|
|
|
|
|
|
|
||||||||||
Свойства a b :
1)a b b a (антикоммутативность),
2)a b c a c b c (дистрибутивность относительно сложения),
3)λ a b λ a b , λ R ,
4)a b 0 a || b.
Докажем свойства 1 и 4.
Доказательство. 1) Векторы a b и b a коллинеарны, имеют одинако-
вую длину, противоположно направлены, так как тройки a , b , a b и a , b , b a образуют противоположные ориентации. Следовательно, a b b a .
4) Необходимость. Пусть a b 0 a b a
b sin 0 a 0, или b 0 , или sin 0 . В первом и втором случаях один из сомножителей – нуле-
вой вектор. a || b. Если sin 0 , то 0 или , откуда следует a || b. Достаточность. a || b 0 или sin 0 a b 0 a b 0.
Из свойств 2 и 3 векторного произведения получим соотношение, называе-
мое свойством линейности векторного произведения по первому сомножителю:
λ a μ b c λ a c μ b c , λ, μ R .
Векторное произведение линейно и по второму сомножителю. Пусть задан ортонормированный базис i, j, k .
Из определения векторного произведения вытекают следующие соотношения для базисных векторов:
i j k , |
j k i , k i j . |
Пользуясь свойством 1 векторного произведения, получим еще три равенства:
j i k , k j i , i k j .
Из свойства 4 имеем
i i j j k k 0.
131
Для наглядности составим таблицу вычисления векторного произведения
базисных векторов i, j, k |
(векторы левого столбца умножаются на соответ- |
|||||
ствующие векторы верхней строки): |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
i |
j |
k |
|
|
|
|
|
|
|
|
|
i |
|
0 |
k |
- j |
|
|
|
|
|
|
|
|
|
j |
|
- k |
0 |
i |
|
|
|
|
|
|
|
|
|
k |
|
j |
- i |
0 |
|
|
|
|
|
|
|
|
Удобно пользоваться следующей схемой (рис. 5.23): если направление кратчайшего пути от первого вектора ко второму совпадает с направлением стрелки, то векторное произведение равно третьему вектору, если не совпадает
– третий вектор берется со знаком «минус».
i
j
k
Рис. 5.23. Между базисными векторами i, j, k показаны стрелки. Если направление кратчайшего пути от 1-го вектора ко 2-му совпадает
с направлением стрелки, то их векторное произведение равно 3-му вектору, если не совпадает – 3-му вектору со знаком «минус»
Вычисление векторного произведения (в координатной форме)
Пусть в пространстве задана ДПСК с ортонормированным базисом i, j, k .
Пусть заданы векторы a ax i ay j az k , b bx i by j bz k . Найдем векторное произведение этих векторов:
a b ax i ay j az k bx i by j bz k
axbx i i axby i j axbz i k aybx j i ayby j jaybz j k azbx k i azby k j azbz k k
0 axby k axbz j aybx k 0 aybz i azbx j azby i 0
aybz azby i axbz azbx j axby aybx k .
Легко видеть, что
aybz azby i axbz azbx j axby aybx k
132
|
|
ay |
az |
|
i |
|
a |
x |
a |
z |
|
j |
|
ax |
ay |
|
k |
i |
j |
k |
. |
|||
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
a |
|
a |
|
a |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
x |
y |
z |
||||||||||
|
|
by |
bz |
|
|
|
bx |
bz |
|
|
|
bx |
by |
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
bx |
by |
bz |
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Окончательно получим формулу для вычисления векторного произведения:
|
|
|
|
|
|
i |
j |
k |
|
|
|||
|
|
|
|
|
a b |
a |
x |
a |
y |
a |
z |
. |
(5.14) |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
bx |
by |
bz |
|
|
|||
Пример 5.21. Вычислить векторное произведение векторов = {1; 2; 0}, |
|||||||||||||
|
−5}. |
|
|
|
|
|
|
|
|
|
|
|
|
= {2; 3; |
|
|
|
|
|
|
|
|
|
|
|
||
Решение. Используя формулу (5.14), получим: |
|
||||||||||||
|
|
i |
j |
k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
a b |
1 |
2 |
0 |
10i ( 5) j ( 1)k 10i 5 j k 10;5; 1 . |
||||||||
|
|
2 |
3 |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Применение векторного произведения
а) Площадь параллелограмма и треугольника
Площадь параллелограмма, построенного на векторах a и b , вычисляется по формуле
Sпар a b .
Площадь треугольника, построенного на векторах a и b , вычисляется по формуле
|
|
|
S |
треуг |
|
1 |
S |
пар |
|
1 |
|
a b |
|
. |
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
Пример 5.22. Найти |
площадь |
треугольника, |
|
построенного на векторах |
|||||||||||||||||||||||||||||
a 1; 2; 0 и b 2; 3; 5 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
Решение. Из примера 5.21 имеем: |
|
a b |
|
10;5; 1 |
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
|
|||||||||||||||
Sтреуг |
1 |
|
a b |
|
|
|
1 |
|
100 25 1 |
1 |
|
|
126 |
3 |
|
14 . |
|||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||||
2 |
2 |
|
2 |
2 |
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
б) Условие коллинеарности векторов |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
i |
|
|
j |
k |
|
|
|
|
|
|
|
|
|
|
|
ay |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
a || b a b |
ax |
|
|
ay |
az |
0 |
|
a |
x |
|
|
|
a |
z |
. |
||||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
bx |
bz |
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
bx |
|
|
by |
bz |
|
|
|
|
|
|
|
|
|
|
|
|
bz |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
в) Момент силы относительно точки
Пусть в пространстве заданы точки А и М.
133
Пусть в точке А приложена сила F = AB (рис. 5.24).
Известно, что моментом силы F относительно точки М называется век-
тор m , который:
1)проходит через точку М,
2)перпендикулярен плоскости, проходящей через точки М, А, В,
3)численно равен m F MN F MA sin φ , где MN – плечо, φ – угол
между векторами F и MA ,
4) образует правую тройку с векторами MA и AB . Откуда имеем, что m = MA F (рис. 5.24).
г) Линейная скорость вращения
Пусть твердое тело вращается с угловой скоростью ω вокруг неподвижной оси. Скорость v точки М твердого тела находится по формуле Эйлера: v ω OM , где О – некоторая неподвижная точка оси (рис. 5.25).
m |
F |
B |
|
||
|
|
φ
M
A
N
Рис. 5.24. В точке А приложена сила F = AB , φ – угол между векторами F и MA , MN – плечо, m = MA F
v
M
ω 
O
Рис. 5.25. Твердое тело вращается с угловой скоростью ω вокруг неподвижной
оси, v – скорость точки М твердого тела, О – некоторая неподвижная точка оси
Использование MATLAB для вычисления векторного произведения
Для нахождения векторного произведения двух векторов и в MATLAB существует встроенная функция
cross(a,b)
Пример 5.23. Даны векторы ={3; -2; 5}, ={4; 1; -3}. Вычислить: а) векторное произведение и по формуле (5.14);
б) векторное произведение и , используя команду cross(a, b); в) площадь треугольника, построенного на векторах и .
134
