A method and apparatus that utilize time-domain measurements of a nonlinear
device produce or extract a behavioral model from embeddings of these
measurements. The method of producing a behavioral model comprises
applying an input signal to the nonlinear device, sampling the input
signal to produce input data, measuring a response of the device to
produce output data, creating an embedded data set, fitting a function to
the embedded data set, and verifying the fitted function. The apparatus
comprises a signal generator that produces an input signal that is applied
to the nonlinear device, the device producing an output signal in
response. The apparatus further comprises a data acquisition system that
samples and digitizes the input and output signals and a signal processing
computer that produces an embedded data set from the digitized signals,
fits a function to the embedded data set, and verifies the fitted
function.