File Exchange

image thumbnail

Angle calculator from sin and cos values

version 1.0.0.0 (1.29 KB) by Disi A
This function uniquely determines the angle (-180,180] in degree or(-pi, pi] in radian

1 Download

Updated 26 Jun 2013

View License

This function uniquely determines the angle (-180,180] in degree or(-pi, pi] in radian from sine and cosine values.

Usage:
theta=angleCalc(S,C,out_mode)

S: sin value of the angle
C: cos value of the angle
out_mode: 'deg' OR 'rad'
the default output mode is in degree

Example:
theta= angleCalc(sin(-2*pi/3),cos(-2*pi/3))
theta = -120;
theta= angleCalc(sin(2*pi/3),cos(2*pi/3),'rad')
theta= 2.0944 [rad]

Cite As

Disi A (2020). Angle calculator from sin and cos values (https://www.mathworks.com/matlabcentral/fileexchange/42365-angle-calculator-from-sin-and-cos-values), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (1)

James Tursa

There are already vectorized built-in functions for this, atan2 and atan2d. Your submission is not vectorized and is not as capable as the built-in functions. I would suggest removing your submission from the FEX.

MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux