
Упражнение 3.9. Правило параллелограмма.
A=[-2 0]; B=[1 2]; C=[1 -1];
>> grig on, hold on
??? Undefined function or method 'grig' for input arguments of type 'char'.
>> grid on, hold on
>> D=[-2 -3];
>> line([-5 5],[0 0]; [0 0],[-5 5], 'color', 'black'
??? line([-5 5],[0 0]; [0 0],[-5 5], 'color', 'black'
|
Error: Unbalanced or unexpected parenthesis or bracket.
>> line([-5 5],[0 0]; [0 0],[-5 5], 'color', 'black')
??? line([-5 5],[0 0]; [0 0],[-5 5], 'color', 'black')
|
Error: Unbalanced or unexpected parenthesis or bracket.
>> line([-5 0; 5 0],[0 -5 0 5], 'color', 'black')
??? Error using ==> line
Vectors must be the same lengths.
>> line([-5 0; 5 0],[0 -5; 0 5], 'color', 'black')
>> M1=A;M2=B;
>> M3=C;M4=D;
>> line([M1(1) M2(1)],[M1(2) M2(2)],'LineWidth',4)
>> line([M1(1) M4(1)],[M1(2) M2(2)],'LineWidth',4)
>> line([M1(1) M4(1)],[M1(2) M4(2)],'LineWidth',4)
>>
>>
>> grig on, hold on
??? Undefined function or method 'grig' for input arguments of type 'char'.
>> grid on, hold on
>> line([-5 0; 5 0],[0 -5; 0 5], 'color', 'black')
>> line([M1(1) M2(1)],[M1(2) M2(2)],'LineWidth',4)
>> line([M1(1) M4(1)],[M1(2) M4(2)],'LineWidth',4)
>> plot(M2(1),M2(2),'o','LineWidth',4)
>> plot(M4(1),M4(2),'o','LineWidth',4)
>> line([M1(1) M3(1)],[M1(2) M3(2)],'LineWidth',4, 'color', 'red')
>> plot(M3(1),M3(2),'ro','LineWidth',4)
>> line([M2(1) M3(1)],[M2(2) M3(2)],'LineWidth',3, 'color', 'black')
>> line([M4(1) M3(1)],[M4(2) M3(2)],'LineWidth',3, 'color', 'black')
>> text(-2,-3.5,'D(-2;-3)','color','blue')
>> text(-2.25,0.5,'A(-2;0)','color','blue')
>> text(0.75,2.25,'B(1;2)','color','blue')
>> text(0.75,-1.5,'C(1;-1)','color','red')
>> text(-0.5,1.8,'{\bfAB}','Color','blue')
>> text(-1,-1,'{\bfAC}','Color','red')
>> text(-2.5,-1.5,'{\bfAd}','Color','blue')
>> text(-2.5,-1.5,'{\bfAD}','Color','blue')
>> xlabel('x'), ylabel('y')
>> title('PRAVILO PARALLELOGRAMMA'{\bfAB+AD=AC})
??? title('PRAVILO PARALLELOGRAMMA'{\bfAB+AD=AC})
|
Error: Unbalanced or unexpected parenthesis or bracket.
>> title('PRAVILO PARALLELOGRAMMA'{\bfAB+AD=AC}')
??? title('PRAVILO PARALLELOGRAMMA'{\bfAB+AD=AC}')
|
Error: Unbalanced or unexpected parenthesis or bracket.
>> title('PRAVILO PARALLELOGRAMMA {\bfAB+AD=AC}')
>>
Упражнение 3.10.
Векторы
,
и
образуют базис (доказать).
Изобразить эти векторы (в виде прямых) с помощью функций line, учитывая, что теперь в этой функции три координатных аргумента: аргументы точек абсцисс, ординат и аппликат. (LineWidthне указывать.)
Изобразить орты
черным цветом, толщиной ‘LineWidth’,
4
Изобразить орты векторов
толщиной ‘LineWidth’,4
Доказательство:
Векторы a,b,cимеют координаты {Xa,Ya,Za}; {Xb,Yb,Zb};{Xc,Yc,Zc}; соответственно. Если эти векторы не образуют базис, значит найдутся такие α,β,γ такие, что
>> a=[-1 2 0]; b=[0 1 11]; c= [ 1 2 2];
>> line([0 -1], [0 2],[0 0])
>> hold on
>> grid on
>> line([0 0], [0 1],[0 1])
>> line([0 1], [0 2],[0 2])
>> line([0 1],[0 0],[0 0])
>> line([0 1],[0 0],[0 0], 'color', 'black', 'linewidth', 4)
>> line([0 0],[0 1],[0 0], 'color', 'black', 'linewidth', 4)
>> line([0 0],[0 0],[0 1], 'color', 'black', 'linewidth', 4)
>> xlabel('x');ylabel('y');zlabel('z')
>> axis square
>> box on
>> line([0 -0.5],[0 1],[0 0], 'linewidth', 4)
>> line([0 -sqrt(2)],[0 sqrt(2)],[0 0], 'linewidth', 4)
>> line([0 -sqrt(1/5)],[0 2*sqrt(1/5)],[0 0], 'linewidth', 4)
>> line([0 0],[0 sqrt(2)],[0 sqrt(2)], 'linewidth', 4)
>> line([0 0],[0 sqrt(1/2)],[0 sqrt(1/2)], 'linewidth', 4)
>> line([0 1/3],[0 2/3],[0 2/3], 'linewidth', 4)
>>