2つの複雑な関数(サイズ1x1x2501)があり、これらの間の相関(相互相関)を行う必要があります。
私はこのコマンドを使おうとしました:
r=corrcoef(Hmimo_tb(1,:)',Hmimo_tb1(1,:)','coeff');
唯一の違いは、それらが異なる位置で測定されたという事実である私の2つの信号はどこHmimo_tb
にありますか。Hmimo_tb1
これら2つの信号の差は最大で1.5e-13に等しいため、ノイズの影響のみを受けます。
結果として次のようになります。
ans =
1.0000 1.0000 + 0.0000i
1.0000 - 0.0000i 1.0000
私が相関させようとしている関数は複雑ですが、0.0000iは私にいくつかの疑問を残します....別の疑問は、1.5eの違いがある前に私が言ったように信号が実際には等しくないという事実です-二次対角線で報告されていない-13なぜですか?
corrcoefとxcorrの違いは何ですか?
はい、これは私が試した真実です:
長いgをフォーマットする
そして私は結果としてこれを手に入れました:
列1
1
1 + 3.73593550274545e-11i
列2
1 - 3.73593550274545e-11i
1
小さな複素数値をどのように解釈できますか?それは何を表していますか?ありがとうございました