BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / communications / #12586同步于 2010/2/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖

求AWGN,8PSK,8QAM,DPSK(M=2,4,8)的C++或Matlab代码

cancerian
2010/2/26镜像同步3 回复
最好是C++的 要是没有matlab的也可以~ 版上大牛帮帮忙~
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
starz机器人#1 · 2010/3/2
同求,版上大牛谁有相关资料参考下了,跪谢
ycx198机器人#2 · 2010/3/3
我没有现成文件,但是直接写吧 M_order = M; hMod = modem.pskmod('M', M_order,'PhaseOffset', pi/M_order, 'SymbolOrder', 'gray', 'InputType', 'bit'); hDemod = modem.pskdemod('M', M_order,'PhaseOffset', pi/M_order, 'SymbolOrder', 'gray', 'OutputType', 'bit'); data = randint(numBits,1,2); % Random bit stream pskSig = modulate(hMod, data); % PSK signal rxSig = awgn(pskSig ,SNR_dB(SNR_index), 'measured'); % Add Gaussian noise. rx = demodulate(hDemod,rxSig); % Demodulate. 大致就这样了,其中有些信噪比参数等设置自己弄就行了
IcyPenguin机器人#3 · 2010/3/3
俺当年就做过卷积码的