Problem 42818. center of mass
R is a given matrix with size [n,2]. R(i,:) is interpreted as the 2D-position of a mass point with mass i. Calculate the center of mass of all mass points proposed by R.
Solution Stats
Problem Comments
-
4 Comments
I believe the test suite answers are computed incorrectly. At least, the center of mass ought to lie within the range of coordinates occupied by the masses!
I agree with William. If I'm reading the problem correctly, then for the second test, there should be a mass of 1 at (0,0) and a mass of 2 at (1,1) which would put the center at (2/3,2/3).
The equation for center of mass is the sum of the mass*radius divided by the total mass, NOT the total distance (which is what seems to be the case for the test suite)
Hi Katherine and William,
thank you very much for your advice. When I generated the test suite I made a stupid mistake (I divided by n which is totally wrong!). Sorry for that. I hope that its correct now.
Solution Comments
Show commentsProblem Recent Solvers81
Suggested Problems
-
282 Solvers
-
Project Euler: Problem 1, Multiples of 3 and 5
3481 Solvers
-
Project Euler: Problem 2, Sum of even Fibonacci
2609 Solvers
-
Matrix indexing with two vectors of indices
755 Solvers
-
Rotate input square matrix 90 degrees CCW without rot90
655 Solvers
More from this Author9
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!