Split a matrix into separate matrices and find centroid of each smaller matrix
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Meg Cullen
am 16 Mai 2019
Bearbeitet: Meg Cullen
am 17 Mai 2019
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 Kommentare
Kevin Phung
am 16 Mai 2019
Bearbeitet: Kevin Phung
am 16 Mai 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?
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Linear Algebra finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!