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)
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