Home > matutils > mosaic > wrapRadians.m

wrapRadians

PURPOSE ^

function wrappedRadians=wrapRadians(unwrappedRadians)

SYNOPSIS ^

function wrappedRadians=wrapRadians(unwrappedRadians)

DESCRIPTION ^

 function wrappedRadians=wrapRadians(unwrappedRadians)

 Inputs:

   unwrappedRadians - A value in radians, not wrapped into (0, 2*pi)

 Outputs:

   wrappedRadians   - A value in radians, wrapped into the range (0, 2*pi)

 (EML)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function wrappedRadians=wrapRadians(unwrappedRadians)
0002 
0003 % function wrappedRadians=wrapRadians(unwrappedRadians)
0004 %
0005 % Inputs:
0006 %
0007 %   unwrappedRadians - A value in radians, not wrapped into (0, 2*pi)
0008 %
0009 % Outputs:
0010 %
0011 %   wrappedRadians   - A value in radians, wrapped into the range (0, 2*pi)
0012 %
0013 % (EML)
0014 
0015   wrappedRadians = unwrappedRadians;
0016 
0017   while(wrappedRadians < 2*pi)
0018     wrappedRadians = wrappedRadians + 2*pi;
0019   end
0020 
0021   while(wrappedRadians > 2*pi)
0022     wrappedRadians = wrappedRadians - 2*pi;
0023   end
0024 
0025 end

Generated on Sun 14-Jun-2015 17:12:45 by m2html © 2005