- •Упражнение 3.1. Ввод векторов
- •Упражнение 3.7.
- •Линейные операции над векторами и их свойства. Упражнение 3.8. Правило треугольника.
- •Упражнение 3.9. Правило параллелограмма.
- •Линейная зависимость векторов Упражнение 3.10.
- •Упражнение 3.11.
- •Упражнение 3.12. Вычислить скалярное произведение двух векторов
- •Упражение 3.13
- •Упражнение 3.14.
- •Упражнение 3.15.
- •Упражнение 3.17.
- •Упражнение 3.18.
- •Упражнение 3.19.
- •Упражнение 3.20.
- •Упражнение 3.21.
- •Упражнение 3.22.
- •Упражнение 3.23.
Упражнение 3.18.
Вычислить площадь
треугольника с вершинами

и
Изобразить плоскость треугольника. Как
соотносятся площадь треугольника и
векторное произведение. Изобразить это
соответствие по аналогии с предыдущим
упражнением.

A=[1 3 -1];B=[2 -1 4];C=[5 0 3];
>> M1=A;M2=B;
>> line([M1(1) M2(1)],[M1(2) M2(2)],[M1(3) M2(3)],'LINEWIDTH',4)
>> M1=B;M2=C;
>> line([M1(1) M2(1)],[M1(2) M2(2)],[M1(3) M2(3)],'LINEWIDTH',4)
>> M1=A;M2=C;
>> line([M1(1) M2(1)],[M1(2) M2(2)],[M1(3) M2(3)],'LINEWIDTH',4)
>> text(4.5,-0.5,0.8,'X')
>> text(-0.5,4.5,0.8,'Y')
>> text(-0.5,-1,4.5,'Z')
>> AB=B-A
AB =
1 -4 5
>> AC=C-A
AC =
4 -3 4
>> acl=length(AC);
>> abl=length(AB);
>> z=cross(AB,AC)
z =
-1 16 13
>> text(0.5,2.5,-0.5,'A(1;3;-1)','Color','blue')
>> text(1.5,-0.5,3.5,'B(2;-1;4)','Color','blue')
>> text(4.5,0.5,2.5,'C(5;0;3)','Color','blue')
>> text(4.5,-0.5,2.5,'C(5;0;3)','Color','blue')
>> zl=sqrt(z(1)^2+z(2)^2+z(3)^2)
zl =
20.6398
>> S=1/2*zl
S =
10.3199
Упражнение 3.19.
Найти смешанное произведение векторов
,
где векторы
и
перемножаются векторно, а их результат
на вектор
скалярно, см формулу (10). Затем найти
смешанное произведение по формуле (16).
Проверить свойства (11) и (12) смешанного произведения по формуле (10).
>> syms a1 a2 a3 b1 b2 b3 c1 c2 c3
>> a=[a1 a2 a3]; b=[b1 b2 b3]; c=[c1 c2 c3];
>> cross(a,b)
ans =
[ a2*b3 - a3*b2, a3*b1 - a1*b3, a1*b2 - a2*b1]
>> rez=ans(1)*c(1)+ans(2)*c(2)*ans(3)*c(3)
rez =
c1*(a2*b3 - a3*b2) - c2*c3*(a1*b2 - a2*b1)*(a1*b3 - a3*b1)
Упражнение 3.20.
С помощью смешанного произведения
доказать, что векторы
,
и
компланарны, определить ориентацию
этой тройки. Ответьте на вопрос: как это
связано понятие компланарность с
понятиями базис и линейная зависимость
для этих векторов. Построить эти векторы.
Вектор
изобразить синим, вектор
зеленым, вектор
красным.
>> a=[1 -2 0];
>> b=[0 1 1];
>> c=[1 2 2];
>> det([a;b;c])
ans =
-2
>> %так как мы получили отриц ответ следовательно тройка abcлевая
>> plot3(1,-2,0,'^b')
>> grid on
>> box on
>> hold on
>> line([0 1],[0 -2],[0 0],'Color','blue')
>> line([0 0],[0 1],[0 1],'Color','green')
>> plot3(0,1,1,'^g')
>> line([0 1],[0 2],[0 2],'Color','red')
>> plot3(1,2,2,'^r')
>> xlabel('X')
>> ylabel('Y')
>> zlabel('Z')

Упражнение 3.21.
Исследовать с помощью смешанного
произведения векторы 
на компланарность , векторы
-некомпланарны,
их смешанное произведение равно +1.
>> syms a b c
>> det([a -b c;-a b -c;0 b -c])
ans =
0
>> det([2*a b c;a b 0;0 b -c])
ans =
0
>> det([a -b c;a b 0;0 b -c])
ans =
-a*b*c
>>ans=-1
Упражнение 3.22.
Вычислить
если
=А.
>> B=[a 2*b -c; a -b 0; 2*a 2*b c]
B =
[ a, 2*b, -c]
[ a, -b, 0]
[ 2*a, 2*b, c]
>> det(B)
ans =
-7*a*b*c
Т.к. a*b*c=A, то
>>
=-7*A;
Упражнение 3.23.
Пусть
– некомпланарные векторы. Найти значение
при котором следующие векторы компланарны:


>> p=[a -2*b z*c], q=[3*a b -c], r=[a 0 -z*c]
p =
[ a, -2*b, c*z]
q =
[ 3*a, b, -c]
r =
[ a, 0, -c*z]
>> B=[p;q;r]
B =
[ a, -2*b, c*z]
[ 3*a, b, -c]
[ a, 0, -c*z]
>> det(B)
ans =
2*a*b*c - 8*a*b*c*z
Т.о. чтобы a, b, c были компланарными, то 2*a*b*c - 8*a*b*c*z=0, т.о.
Z=1/4;
