Direction between points from [0,360]
Show older comments
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
Accepted Answer
More Answers (1)
Ameer Hamza
on 25 Sep 2020
Edited: Ameer Hamza
on 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 Comment
John D'Errico
on 25 Sep 2020
The OP apparently wants results in DEGREES.
Categories
Find more on Lengths and Angles in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!