Hallo Peter,
grundsätzlich kannst Du jede Operation, die Du im Frequenzbereich
erfolgreich hinbekommst, auch im Zeitbereich realisieren.
Im Zeitbereich ist das Verschieben mit weniger als einem Abtastschritt
beispielsweise dadurch möglich, daß Du das Signal interpolierst.
In Matlab geht das beispielsweise mit der Funktion interp1
yneu = interp1(x_alt, y_alt, x_neu,'spline')
x_neu wählst Du einfach um einen Bruchteil eines Abtastschrittes anders
als x_alt.
Die Kombination (x_alt, yneu) ergibt dann das zeitverschobene Signal.
Gruß,
Michael