unwrap {signal} | R Documentation |
Unwrap radian phases
Description
Unwrap radian phases by adding multiples of 2*pi as appropriate to remove jumps.
Usage
unwrap(a, tol = pi, dim = 1)
Arguments
a |
vector of phase angles in radians. |
tol |
tolerance for removing phase jumps. |
dim |
dimension with which to apply the phase unwrapping. |
Value
A vector with the unwrapped phase angles.
Author(s)
Original Octave version by Bill Lash. Conversion to R by Tom Short.
References
Octave Forge https://octave.sourceforge.io/
Examples
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")
[Package signal version 1.8-1 Index]