Hola! Escribí el código de este ejercicio y al calcular los tiempos de cada método siempre me termina dando que el bslashtx lo realiza más rápido que lutx (una vez) y haciendo las sustituciones, está bien esto?
Veo que bslashtx llama a lutx y luego realiza las cuentas necesarias para dar el vector respuesta, lo cual sería sumarle el tiempo en que realiza la descomposición LU () y luego realizar las sustituciones. Luego cuando lo realizo con las sustituciones (habiendo calculado la desc. LU anteriormente) tiene solo el costo de realizar las sustituciones.
Sabiendo esto diría que el primer método demoraría más, pero me da lo contrario.
Adjunto mi código por alguna corrección:
Ejemplo de salida:
Gracias!!