How to find centroid based on clusterdata?

5 views (last 30 days)
Izuru
Izuru on 15 Apr 2015
Answered: pfb on 15 Apr 2015
Hi,
I have an array that contains cluster coordinates. X-coordinates are in an array called:
xArray = [50x1 single] [20x1 single] (2 clusters) and
yArray = [50x1 single] [20x1 single] (corresponding y coordinates)
I would like to find a centroid point based on these cluster points, so I for cluster 1 I have
(x,y) centroid and so on for cluster 2.

Accepted Answer

pfb
pfb on 15 Apr 2015
I guess your variables are cells... Your syntax is not very clear to me.
Anyway it should be
c1 = [ mean(xArray{1}) mean(yArray{1})]
c2 = [ mean(xArray{2}) mean(yArray{2})]
right?

More Answers (0)

Categories

Find more on Genomics and Next Generation Sequencing in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!