Calculating distance covered from x and y coordinates

11 visualizzazioni (ultimi 30 giorni)
Hi,
I am trying to calculate the distance covered by a footballer in a ten-minute game. I have 3000 x-coordinates and 3000 y-coordinates in a 3000 by 2 matrix. Does anyone know how I can compute the distance covered?
Thank you
Ben

Risposta accettata

Star Strider
Star Strider il 9 Apr 2016
This would be my approach:
x = randi(99, 1, 100); % Create Data
y = randi(99, 1, 100); % Create Data
d = hypot(diff(x), diff(y)); % Distance Of Each Segment
d_tot = sum(d); % Total Distance
  4 Commenti
Constance Woodman
Constance Woodman il 22 Feb 2018
I tried this method and it produces a matrix of all possible distances between all stated points, which is cool unless one wanted to use a large data set, and only needed the first column or would crash the computer.
Star Strider
Star Strider il 23 Feb 2018
@Constance —
This code wasn’t written to solve your problem.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Graph and Network Algorithms in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by