はじめに 似たような2つの信号について、それらの遅延時間を相互相関関数を計算することによって推定します。 相互相関関数の計算には、PythonのNumpyを用います。 信号の作成 例として、正規分布の目的信号に正規分布のノイズに重ねた信号を、遅延の有るものと無いものの2つ作成します。 import numpy as np target_sig = np.random.normal(size=1000) * 1.0 delay = 800 sig1 = np.random.normal(size=2000) * 0.2 sig1[delay:delay+1000] += target_sig sig2 = np.random.normal(size=2000) * 0.2 sig2[:1000] += target_sig 相互相関関数の計算 作成した2つの信号の相互相関関数をnp.corr