criando legenda para plotagem scatter3 (Matlab)

Eu tenho pontos de matrizX em 3 dimensões (X é umNx3 matriz) e esses pontos pertencem aos clusters. O cluster ao qual pertence é dado peloNx1 vetorCluster (tem valores como 1,2,3, ...). Então, estou planejando issoscatter3 como isso:

scatter3(X(:,1),X(:,2),X(:,3),15,Cluster)

Ele funciona bem, mas eu gostaria de adicionar uma legenda a ele, mostrando os marcadores coloridos e o cluster que ele representa.

Por exemplo, se eu tiver 3 clusters, gostaria de ter uma legenda como:

<blue o> - Cluster 1
<red o> - Cluster 2
<yellow o> - Cluster 3

Muito obrigado pela ajuda!

questionAnswers(2)

yourAnswerToTheQuestion