Split a matrix into separate matrices and find centroid of each smaller matrix
    5 views (last 30 days)
  
       Show older comments
    
I want to split a Nx2 matrix into k number of matrices, find the centroid of each matrix and then put the centroids into another matrix.
For example for A = 50x2 matrix and k = 10
The 10 smaller matrices will be 5x2 each.
The matrix containing the centroids of 10 matrices will be 10x2
[ Centroid of a Nx2 matix is a point equidistant from all points in the matrix when plotted. Each of the matrix rows are x&y axis values. For a collection of points x1,x2,x3,.....xn & y1,y2,y3,.....yn. 
Centroid(x',y')
x' = (x1+x2+x3+......+xn) /n
y' = (y1+y2+y3+......+yn) /n ]
How to constuct this code?
2 Comments
  Kevin Phung
      
 on 16 May 2019
				
      Edited: Kevin Phung
      
 on 16 May 2019
  
			what have you tried? and what do you mean by centroid? 
If youre finding a centroid for 10 matrices, how is the collection of centroids a 10x2?
Accepted Answer
More Answers (0)
See Also
Categories
				Find more on Linear Algebra 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!