MATLAB: Biased smoothing moving average

MATLABmoving averageSignal Processing Toolboxsmoothing

I have measured strain data (in micron strain) from a 3rd party:
Column vector data: 10, 27, 46, 70, 127, 188, 254, 318, 437, 547, 628, 691, 740, 773, 795, 810
Then the 3-party "smoothes" the data with what they described as a moving average, biased to the first value. The data for the smoothed measured data is as follows:
Column vector: 12, 28, 47, 71, 128, 189, 254, 317, 435, 540, 624, 688, 736, 770, 793
I want to understand what function can be found for this smoothing as I would like to investigate its use for further measurements.
Any assistance would be welcome.

Best Answer

Try conv() or movmean().