function Circuito(Metodo)
    
    % Numero de puntos
    N = 100; 
    
    % Valores Iniciales
    tini = 0;
    tfin = 5;
    i1_ini = 0;
    i2_ini = 0;
    
    h = (tfin-tini)/N;
    
    [t, ic] = Metodo(tini, [i1_ini, i2_ini], h, N, @Circuito);
        
    title('Circuito con dos mallas');
  
    subplot(2,1,1)
    plot(t, ic(:,1));
    xlabel('tiempo (seg.)');
    ylabel('i_1(t) (Amp)');
    
    subplot(2,1,2)
    plot(t, ic(:,2));
    xlabel('tiempo (seg.)');
    ylabel('i_2(t) (Amp)');


    % Ecuación diferencial del circuito RL

    function di = Circuito(t, i)
        R1 = 2.0;   
        R2 = 1.0;   
        w = 10;
        L1 = 1;
        L2 = 2;
        V = 10*cos(w*t);
        
        di(1) = (V - R1 *(i(1)+i(2)))/L1;
        di(2) = (V - R1 *(i(1)+i(2)) - R2*i(2))/L2;
    end
end
