完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
clear all
close all snr_in_dB=-4:2:8; SNR_in_DB=-4:0.1:8; for i=1:length(SNR_in_DB) SNR=10^(SNR_in_DB(i)/10); t_e_r(i)=Qfunct(sqrt(2*SNR)); end; for i=1:length(snr_in_dB), [class1_BER,class2_BER]=tchfsPe_AWGN(snr_in_dB(i)); end; semilogy(snr_in_dB,class1_BER,'b-',snr_in_dB,class2_BER,'r*-'); title('高斯噪声下TCH/FS信道误码特性'); grid on; xlabel('信噪比 Eb/No(dB)'); ylabel('误码率 Pe'); legend('class1','class2'); clear all close all snr_in_dB=-4:2:8; SNR_in_DB=-4:0.1:8; for i=1:length(SNR_in_DB) SNR=10^(SNR_in_DB(i)/10); t_e_r(i)=Qfunct(sqrt(2*SNR)); end; for i=1:length(snr_in_dB), [class1_BER,class2_BER]=tchfsPe_AWGN(snr_in_dB(i)); end; semilogy(snr_in_dB,class1_BER,'b-',snr_in_dB,class2_BER,'r*-'); title('高斯噪声下TCH/FS信道误码特性'); grid on; xlabel('信噪比 Eb/No(dB)'); ylabel('误码率 Pe'); legend('class1','class2'); function code=GSMconv_EN(msg) TCH_FS_constraintlength=5;%约束矩阵 TCH_FS_Generator=[23 33]; trellis=poly2trellis(TCH_FS_constraintlength, TCH_FS_Generator);%生成网格 REG_Num=log2(trellis.numStates); [code1,fstate1]=convenc(msg,trellis); [code2,fstate2]=convenc(zeros(REG_Num,1),trellis,fstate1);%结尾比特 code=[code1 ;code2]; Error using vertcat Dimensions of matrices being concatenated are not consistent. Error in GSMconv_EN (line 8) code=[code1 ;code2]; Error in tchfsPe_AWGN (line 19) inEncode=GSMconv_EN(exEncode); |
|
相关推荐 |
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
想请教一下图中是simulink的什么模块,需要这种三段斜率函数模块但没找到在哪
193 浏览 0 评论
1886 浏览 1 评论
200圆!求助大佬给一份VSG并网和离网模式的simulink仿真
2159 浏览 0 评论
MATLAB(3)--矩阵的引用(sub2ind、ind2sub、reshape函数使用)
2972 浏览 0 评论
3310 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 03:01 , Processed in 0.657530 second(s), Total 42, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号