I want to solve advection diffusion reaction equation in Matlab using finite difference method. Which scheme is better stable, Crank-Nicolson or Upwind scheme? Could you provide me the details for applying the scheme?