SDRコンソール、SDR#、HDSDRなど、いくつかの異なるソフトウェアパッケージを使用してRFデータを記録しようとしました。それらはすべてWAVファイルを生成するようです。MathematicaでHDSDRファイルを開くと、ファイルは16ビットPCMデータを意味する「Integer16」であり、サンプルレートは2400000であり、1秒あたり240万サンプルを意味すると推測されます。データには2つのチャネルがあります。これらの各チャネルの最初の10要素は次のとおりです。
{0.00421143, -0.00283813, -0.00268555, -0.00271606, -0.00268555,
0.00488281, -0.00378418, -0.00241089, -0.00234985, 0.00363159}
{0.00479126, -0.00332642, -0.00323486, -0.00338745, -0.00344849,
-0.00228882, 0.00415039, -0.00344849, -0.00344849, 0.0055542}
私が理解していることから、これらの各値は2バイトの複合ですが、Integer16の場合になぜfloatになるのでしょうか?
また、どのようにして求積法を決定しますか?直交はどのようにエンコードされますか?