a)

function res = pytagoras ( a, b )
	res = sqrt ( a^2 + b^2 );
end
function length = polygonCircum(x, y)
    length = 0;
    n = size(x, 2);
    if n > 0 && size(x, 2) == size(y, 2)
        for i = 1:n -1
            a = x(i) - x(i+1) ;
            b = y(i) - y(i+1) ;
            length = length + pytagoras(a, b);
        end
        a = x(n) - x(1) ;
        b = y(n) - y(1) ;
        length = length + pytagoras(a, b);
    end
end
  • No labels