Support Vector Machines is a powerful methodology for solving problems in nonlinear classification and regression. It is a matlab version.