1. A computer implemented method for generating a time-domain response of a linear circuit component characterized by a complex-valued response function in the frequency domain, said response function being band-limited to a spectrum having frequencies between a minimum frequency and maximum frequency, said method comprising: selecting a Nyquist frequency for said time-domain response, said Nyquist frequency being greater than said maximum frequency; extrapolating the real part of said response function from said maximum frequency to said Nyquist frequency to extend said real part of said response function to frequencies between said maximum frequency and said Nyquist frequency, said extrapolated real part depending on a plurality of variables including said Nyquist frequency; performing a Hilbert transform on said extrapolated real part of said response function to generate a computed imaginary part of said response function; and performing an inverse Fourier transformation on said computed imaginary part and said extrapolated real part of said response function to obtain said time-domain response, wherein said plurality of variables are chosen such that said computed imaginary part of said response function differs from said imaginary part of said band-limited spectrum for frequencies between said minimum and maximum frequencies by less than a predetermined value.