unwrap the angle code

4 visualizaciones (últimos 30 días)
Niraj
Niraj el 15 de Nov. de 2012
Hi, I have a vector of angles which are in the range of -360 to 360. I need to unwrap them. I donot have the wrap and unwrap built in function in my old version of MATLAB.
Could any one come up with a small piece of code to unwrap manually?
Thanks please reply.

Respuestas (1)

C.J. Harris
C.J. Harris el 15 de Nov. de 2012
Going from a range of -360 to 360 degrees to 0 to 360 degrees is usually called wrapping the angle, not unwrapping. This anonymous function should do the trick:
wrap = @(x)mod(x,360);
Example:
nAngle = -270;
wrap(nAngle)
ans =
90
  1 comentario
Niraj
Niraj el 23 de Nov. de 2012
Thanks for the answer and correcting me..

Iniciar sesión para comentar.

Categorías

Más información sobre Interpolation en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by