function ukol1
% function ukol1
%
% Program na procviceni zakladnich geometrickych transformaci
% Je dan trojuhelnik a b c: 
                                a = [1,-1];  b = [2,0];  c = [1,1];
% provedte transformace: 
%                       a) stejnolehlost se stredem v [0,0] a koeficientem k
                                k = 2;
%                       b) rotace se stredem v [0,0] a uhlem fi
                                fi = pi/3;
%                       c) posunuti s vektorem posunuti p
                                p = [-2,-1]';
%

% priprava matice P
P = [a' b' c'];


% vytvoreni okna pro vykresleni
shg
clf reset
hold on

% vykresleni trojuhelniku
% doplnte kod [pouzijte funkci fill(X,Y,C)]
%
% doplnte kod

% uprava parametru obrazoveho okna
axis([-3 5 -3 5])
axis equal
grid on

pause % pocka na stisk klavesy

% aplikace stejnolehlosti -> vytvoreni trojuhelniku as bs cs
% doplnte kod 
%
% doplnte kod 


% vykresleni trojuhelniku as bs cs
% doplnte kod 
%
% doplnte kod 


pause % pocka na stisk klavesy

% vytvoreni matice rotace 
% R = /cos(fi) -sin(fi)\
%     \sin(fi)  cos(fi)/
% doplnte kod 
%
% doplnte kod 


%aplikace rotace -> vytvoreni trojuhelniku ar br cr
% doplnte kod 
%
% doplnte kod 


% vykresleni trojuhelniku ar br cr
% doplnte kod 
%
% doplnte kod 


pause % pocka na stisk klavesy

%aplikace posunuti -> vytvoreni trojuhelniku ap bp cp
% doplnte kod 
%
% doplnte kod 

% vykresleni trojuhelniku ap bp cp
% doplnte kod 
%
% doplnte kod 



end

% konec



