クロススペクトルの求め方が判らない

開発中のデジタル処理プログラムも大方の実装も終わり、検証作業中である。欲が沸いてきて、せっかくFFTが出来るのだから、伝達関数コヒーレンス関数を求められるようにしようではないかと考えた。伝達関数については簡単だったのだが、コヒーレンス関数を求めるにはクロススペクトルを求める必要がある。同じSIN波同士で全部等しく1の結果が出るのだけど、異なるランダム波の結果に1以上の値が出てくるなど、明らかに数式にミスがある。