K-means algorithm demo

A simple implementation of the kmeans algorithm

Vous suivez désormais cette soumission

The k-means algorithm is widely used in a number applications like speech processing and image compression.
This script implements the algorithm in a simple but general way. It performs four basic steps.
1. Define k arbitrary prototypes from the data samples.
2. Assign each sample to the nearest prototype.
3. Recalculate prototypes as arithmetic means.
4. If a prototype changes, repeat step (2).

Citation pour cette source

Mauricio Martinez-Garcia (2026). K-means algorithm demo (https://fr.mathworks.com/matlabcentral/fileexchange/16762-k-means-algorithm-demo), MATLAB Central File Exchange. Extrait(e) le .

Catégories

En savoir plus sur Statistics and Machine Learning Toolbox dans Help Center et MATLAB Answers

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.2.0

Changes for 1.0.2
- Added calculation of class membership.

1.0.1.0

1.0.1 Added BSD license.

1.0.0.0

Filename clash fixed