使用hackrf_transfer工具在Linux系统上,采集当地的一个调频广播,使用的采样频率为8MHz.得到IQ交错存储的8位有符号基带数据,在Octave中,先进行50倍抽取,变换到160K采样率,解调后在进行10倍抽取,得到16K采样的单声道广播音频. clc; clear all; pkg load signal; % Raw IQ data fd = fopen('FM93_8Msps.wav', 'r'); [data] = fread(fd, inf, 'int8'); fclo