function y = g_es3( x )
%
% calcola la g(x) dell'esercizio 3
%
%           | exp(2x) -1             se -pi <= x <= 0
%   g(x) = <
%           | sin(x^2)               se  0  <  x <= pi
%
% ATTENZIONE: LA FUNZIONE PUO' CALCOLARE CORRETTAMENTE
% g(x) SOLO SE x E' UNO SCALARE 


if x <= 0 & x >= -2*pi
    
    y = exp( 2*x ) - 1 ;
    
elseif x > 0 & x <= 2*pi
    
    y = sin( x^2 ) ;
    
else
    
    NaN;
    
end
