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

【求助】瑞利信道的仿真程序

wenwutianzi
2008/4/25镜像同步6 回复
我用下面的式子得到瑞利信道的仿真程序 channel= abs(randn(1,symbol_number)+i*randn(1,symbol_number)) 参考书上基本上都是这样编程的 但是经过仿真以后 结果随机瑞利衰落值太大了 ,这样即使在好的调制方式和 高的信噪比下依然误码率相当高 我输入了幅度全是1的一串码 结果衰落 有的竟然增加到2或者3++左右 根本达不到误码判决要求 真不知道那些参考书上的误码率图是怎样作出来的 我门实验室老师给的另一个用IAKES模型做的瑞利信道 仿出来以后同样是很高误码率 根本就达不到 10^-4 更别说 10^-5 了 各位同学有没有遇到这种情况啊 该怎样解决这个问题啊 谢谢
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
wangzb机器人#1 · 2008/4/26
【 在 wenwutianzi 的大作中提到: 】 : : 我用下面的式子得到瑞利信道的仿真程序 : channel= abs(randn(1,symbol_number)+i*randn(1,symbol_number)) : ................... 你是说你输入全1序列,接收的序列达到2,3吗?不知你判决门限是不是0呀,这样不是也可以正确判决吗?
wenwutianzi机器人#2 · 2008/4/27
输入全1序列 我只是想知道瑞利衰落值到底有多大 后来我输入一串随机数 用 BPSK调制 通过瑞利信道后 再解调 即使在高薪造比下 发现误码率 相当高 达到0.03++ 更别说0.0001了 说明信道衰落影响太大 但是课本上给的图 显示的误码率 和理论之差别不大 老感觉用channel= abs(randn(1,symbol_number)+i*randn(1,symbol_number))这样构造瑞利信道 有极大不科学性
wangzb机器人#3 · 2008/4/27
【 在 wenwutianzi 的大作中提到: 】 : 输入全1序列 我只是想知道瑞利衰落值到底有多大 : 后来我输入一串随机数 用 BPSK调制 通过瑞利信道后 再解调 : 即使在高薪造比下 发现误码率 相当高 达到0.03++ 更别说0.0001了 : ................... 我觉得这是一种比较简单的模拟瑞利信道的模型,ms没有细考虑多普勒频移之类的,你用的什么信道编码,误码率为0.03,书上是什么编码?
csh200405机器人#4 · 2008/4/28
【 在 wenwutianzi 的大作中提到: 】 : 输入全1序列 我只是想知道瑞利衰落值到底有多大 : 后来我输入一串随机数 用 BPSK调制 通过瑞利信道后 再解调 : 即使在高薪造比下 发现误码率 相当高 达到0.03++ 更别说0.0001了 : ................... 会不会是你的解调有问题? 要不试试这个函数rayleighchan
Royalee机器人#5 · 2008/4/30
LZ能不能推荐下这方面的参考书。。初学MATLAB。。实验室要求我做这个。用jakes模型。还不大会ing。。。
csh200405机器人#6 · 2008/4/30
【 在 Royalee 的大作中提到: 】 : LZ能不能推荐下这方面的参考书。。初学MATLAB。。实验室要求我做这个。用jakes模型。还不大会ing。。。 直接看help文件啊