powered by
Unwrap radian phases by adding multiples of 2*pi as appropriate to remove jumps.
unwrap(a, tol = pi, dim = 1)
A vector with the unwrapped phase angles.
vector of phase angles in radians.
tolerance for removing phase jumps.
dimension with which to apply the phase unwrapping.
Original Octave version by Bill Lash. Conversion to R by Tom Short.
Octave Forge https://octave.sourceforge.io/
phase <- c(seq(0, 2*pi, length=500), seq(0, 2*pi, length=500)) plot(phase, type = "l", ylim = c(0, 4*pi)) lines(unwrap(phase), col = "blue")
Run the code above in your browser using DataLab