Abaqus - Abaqus-MATLAB linkage or Abaqus scripting and UMAT subroutine for an iterative process of changing material ?

In the case of simulation of an iterative process (like bone healing) in which you need to change elements' material properties after each iteration (Let's say we have 30 iterations in total) which method is better and why?

Abaqus-MATLAB linkage   or Abaqus scripting and UMAT subroutines.

Regards,

Yunus.

Yunus.rezvanifar@gmail.com

Abaqus ​​​​​​​