MATLAB: How to approximate simple data vectors

approximationdatadata approximationMATLABslm

Hello,
lets say I have few simple data, in vectors and I want to approximate them with curve of order n. I searched here and found out that something called SLM (Shape language modeling) should be able to do it, but the problem is I cannot figure it our how does it work. There is only one example in the description and it doesnt work for me. I would be gratefull for any insights.

Best Answer

These look like straight lines to me. I'd use polyfit.
If you have the Curve Fitting Toolbox, you could also use the fit function with the type set to 'poly1'.
Related Question