用于自定义DemodTalor IP核心的BPSK计算

43次浏览(过去30天)
婆沙
婆沙 在2021年9月13日10:10
评论道: 婆沙在2021年9月16日5:24
你好所有的,
我是MATLAB的新手。我有自己的BPSK解调器IP核。我有一个发射机,以4.8ksps的速度传输数据,通过信道对信号进行调制,噪声信号成为接收机的输入。接收机解调信号并产生恢复的比特序列。到此为止,所有的过程都通过仪器和RF+FPGA板来完成。我只是想比较接收位和发送位,并统计误差使用matlab。我怎么能这样做呢?
请指引我。
谢谢你!

答案(2)

Awais Seeed
Awais Seeed 2021年9月13日10:42
编辑:Awais Seeed 2021年9月13日10:47
biterr () semilogy() 查找比特错误并绘制误码率曲线
clc
清除
关闭全部
%生成要发送的数据
x = 4 *兰特(1,10000);
x (x < = 3) = 0;
x (x > 3) = 1;
%添加AWGN,计算接收数据的BER
信噪比=破发;
i = 1:长度(信噪比)
y = awgn(x,i);
%的阈值检测
Y(Y <= 0.5)= 0;
Y(Y> 0.5)= 1;
%接收和发送数据的计算位错误
(num (i),犯错(i)) = biterr (x, y);
结束
%图BER曲线
semilogy(信噪比,呃,的r -
ylabel(“方方面面”);
Xlabel(“信噪比”);

婆沙
婆沙 2021年9月13日10:50
编辑:婆沙 2021年9月13日10点54分
谢谢你的回复。
我想通过计算TX和RX数据的误码率来验证我的解调器ip。我有一个固定的图形(1011010110),它将被仪器发射和接收板,它有解调器ip。对于这个,我应该使用上面提到的代码你?
6个评论
婆沙
婆沙 在2021年9月16日5:24
正如你所说的那样(%在x上做你的操作)我该怎么办?我没有得到任何想法
请指引我
谢谢你!

登录评论。

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!