How to Loop through multiple columns of data
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have x & y coordinates for 2 points on a graph, 29 total graphs for each point. I need to loop through these coordinates for find the distance between the two points and then take the average. Right now I have x1 in a 29 x 1, y1 in a 29 x 1, x2 in a 29 x 1, and y2 in a 29 x 1. How do I loop through these points and find the distance between them?
0 Kommentare
Antworten (1)
Roger Stafford
am 3 Jan. 2018
average = mean(sqrt((x2-x1).^2+(y2-y1).^2));
2 Kommentare
Roger Stafford
am 3 Jan. 2018
The above code is designed to handle 1-by-29 arrays, all in one line. You don't need a for-loop for this task. Try it and see.
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements 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!