I want to get the impulse response from a linear system (UUT), with noise (deterministic and random) in the output. I generated a deterministic transient signal (sweept-sine) in the input of the system to get its response (trigger on). I did this many times to get an averaged impulse response. I can do this by two ways:
1) Get the time waveform from the input and output, compute the time syncronous averages and then compute the impulse response from IFFT(FFT(averaged output)/FFT(averaged input)).
2)Get the waveforms, calculate the averaged frequency response using vector averaging and then compute the impulse response from IFFT.
Which is the
best choice?