I am using NARX in Matlab.

Is there any method to find the delay between input and output signals?

My aim is to decrease memory length by finding the delay.


  • $\begingroup$ Hi, to my mind you should compute the groupdelay introduced by your filter ("your Neural Network"). Guessing that your NN just work as an IIR of FIR filter... As you are working with matlab i suggest you to look at this document : fr.mathworks.com/help/signal/ug/…. $\endgroup$ – Nathan Huchon Jul 30 '20 at 9:26
  • $\begingroup$ no. I have an input signal and an output signal. There is a delay between them. How can I find that delay? $\endgroup$ – murat Aug 5 '20 at 9:43