Minor speedup to MatrixPreferenceDataModel.build_model

uses a[:] instead of python looping to fill an array