This is a simple Matlab version of Millar's (1987)
Expectation-Maximization algorithm for
determining the maximum-likelihood mixing proportions and group
memberships of unknown
data using a training
dataset.
This code does not have an Excel input worksheet and requires slightly
more experience with Matlab.
Instructions can be found in the m-file's annotated text.
See Millar's original paper for details:
Millar RB (1987) Maximum likelihood estimation of mixed stock fishery
composition. Can J Fish Aquat Sci 44:583-590