;*************************************************** function WLSHIFT, x ;+ ; NAME: ; WLSHIFT ; ; PURPOSE: ; This function performs a circular left shift of 1-d signal. ; ; CATEGORY: ; Wavelets ; ; CALLING SEQUENCE: ; l = WLSHIFT(x) ; ; INPUTS: ; x: 1-d signal ; ; OUTPUTS: ; l: shifted 1-d signal ; ; EXAMPLE: ; ; NOTES: ; l(i-1) = x(i) except l(n-1) = x(0) ; ; MODIFICATION HISTORY: ; Written by: Amara Graps October, 1994 ;Translated from MatLab Wavelab routine: lshift.m ;- y = [x(1 : N_ELEMENTS(x)-1),x(0)] ; ; Algorithm Source: WaveLab Version 0.600 ; WaveLab WWW site: http://playfair.stanford.edu/ ; WaveLab Questions? e-mail wavelab@playfair.stanford.edu ; RETURN, y END ;***************************************************