Direction between points from [0,360]
Ältere Kommentare anzeigen
I have 5 points which has (x,y) position and want to calculate the direction from one point to the other. I used atan2d but the output is confusing. Is there any way to bypass the different signs for counterclockwise and clockwise and get the output to be between [0,360] from clockwise only?
Thanks
Akzeptierte Antwort
Weitere Antworten (1)
Ameer Hamza
am 25 Sep. 2020
Bearbeitet: Ameer Hamza
am 25 Sep. 2020
Add 2pi to negative values.
x = -1;
y = -1;
theta = atan2(y, x);
if theta < 0
theta = theta + 2*pi;
end
1 Kommentar
John D'Errico
am 25 Sep. 2020
The OP apparently wants results in DEGREES.
Kategorien
Mehr zu Mathematics finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!