added MatlabModel which evalautes a matlab function by using the matlab wrapper I have created. I think there will be memory leak associated with the matlab wrapper