Función generalizada