Matlab toolbox for unsupervised learning (k-means, k-flats, kernel k-means, kernel k-flats)