Matlab code that implements from scratch various methods used to find solution to optimization and/or ill-posed problems.