1

It looks like artifacts due to the derivative. I used this code in Octave: fs=300; t=[0:1/fs:2]; c=chirp(t, 20, 2, 100); s=c.*(1+0.5*cos(2*pi*10*t)); h=hilbert(s); m=abs(h); a=diff(unwrap(arg(h)))/2/pi*fs; plot(m,"",a) and this is what comes out: I also tested the equivalent of this in LTspice and, without any form of unwrapping, this is the ...


Only top voted, non community-wiki answers of a minimum length are eligible