How to return a specific index of a vector?
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Joe Cousins
am 26 Aug. 2021
Kommentiert: Walter Roberson
am 26 Aug. 2021
The problem I have here is that I want to return the index of the next point. If I input find_next_point(1, [6 7 8 9], x, y) the code returns everything I want except it displays that the next point is point 1 rather than 6 (which is the next point). I understand that this is just displaying the index from the vector [6 7 8 9] and returning that it is the first number in the vector, but how can I make it display the actual number instead e.g. 6 Hope this makes sense
function [next_point, distance] = find_next_point(current_point, points_to_check, x, y)
distance = compute_distance(current_point, points_to_check, x, y) %find all distances in array
[smallest_distance, next_point] = min(distance) %find smallest of these distances
end
0 Kommentare
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!