Labview2013を使用しているものです。
現在USRPから入力された信号に対してFFTを計算し、その実部と虚部の二乗和の平方根からPSDを求めています。
この出力配列からある閾値を超えた周波数を検出したいのですが、上手くいきません。
具体的にはUSRPの検出中心周波数からずれた部分に信号があると、検出中心周波数を対称にしてまったく同じ値が出てしまいます。
検出中心周波数が100Hz、信号のHzが105Hz、IQrateが20Hzだとします。
すると、出力配列には95Hzと105Hzにピークが来てしまいます。
信号のHzが95Hzの時も同じ結果になります。
ファイルにプログラムを添付いたします。
よろしくお願いいたします。