Nasvet za strukturo v nal5: Očrtana in včrtana krožnica
function Tp=presek_premic(P1,P2)
% PRESEK_PREMIC vrne presecisce dveh premic
% Tp=presek_premic(P1,P2) vrne koordinati presecisca premic
% P1 in P2, ki sta zapisana implicitno z vektorjema [a1,b1,c1], [a2, b2, c2]
% (a1x+b1y+c1=0, a2x+b2y+c2=0 ).
% Predpostavljamo, da presecisce obstaja. 
function p=simetrala(A,B);
% SIMETRALA vrne simetralo daljice AB
% p=simetrala(A,B);
% p=[a b c] (ax+by+c=0)
% A=[x1,y1], B=[x2,y2]
function [S,r]=ocrtana_kroznica(T);
% OCRTANA_KROZNICA vrne sredisce in radij ocrtane kroznice
% [S,r]=OCRTANA_KROZNICA(T) vrne sredisce in radij trikotniku T
% ocrtane kroznice. T je 3x2 matrika, kjer prvi stolpec
% predstavlja x koordinate. S=[x;y], r je stevilo 
function [S,r]=vcrtana_kroznica(T);
%VCRTANI_KROG vrne sredisce in radij vcrtane kroznice
% [S,r]=vcrtani_krog(T) vrne sredisce in radij trikotniku T vcrtanega kroga
% T je podan kot 3x2 matrika tock, kjer so v prvem 
% stolpcu x koordinate.
function risi_kroznici(T);
% risi_kroznici(T) narise trikotnik ter vcrtano in ocrtano kroznico
% skupaj s srediscema.
% Trikotnik T je podan kot matrika 3x2 tock, prvi stolpec so
% x koordinate.
% T= [ x1 y1;  x2 y2;  x3 y2]