Hi there,
how to write the plot if i use 4 cluster like this:
X = [randn(100,2)+ones(100,2);... randn(100,2)-ones(100,2)]; opts = statset('Display','final'); [idx,ctrs] = kmeans(X,4,... 'Distance','city',... 'Replicates',5,... 'Options',opts); plot(X(idx==1,1),X(idx==1,2),'r.','MarkerSize',12) hold on plot(X(idx==2,1),X(idx==2,2),'b.','MarkerSize',12) [plot ....] [plot ....]
thank you

 채택된 답변

Wayne King
Wayne King 2012년 4월 30일

0 개 추천

You do the same thing except:
plot(X(idx==1,1),X(idx==1,2),'r.','MarkerSize',10);
hold on
plot(X(idx==2,1),X(idx==2,2),'b.','MarkerSize',10);
plot(X(idx==3,1),X(idx==3,2),'g.','MarkerSize',10);
plot(X(idx==4,1),X(idx==4,2),'k.','MarkerSize',10);

댓글 수: 2

Isabella Osetinsky-Tzidaki
Isabella Osetinsky-Tzidaki 2012년 4월 30일
add
>> hold off
yoga z
yoga z 2013년 6월 5일
thank u very much for your answer

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Kawther
Kawther 2014년 11월 30일
편집: Kawther 2014년 11월 30일

0 개 추천

Thank you Wayne King. I did get benefit from your code. i want to ask please about finding the bet error rate for such a code. How can i determine the decision regions, so that i can then find the bet error rate?
Can i consider the originally sent data as a training data and resend data again and consider it and a test data and use them to find the bet error rate?
Thank you very much. Kawther Hamad,

제품

질문:

2012년 4월 30일

편집:

2014년 11월 30일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by