1 简介 2 部分代码 fs=1; Tc=4; N=35; a=1; n=(-(N-1)/2):((N-1)/2); [h]=umsf(N,Tc,a); %发送信号波形 L=240; A=4; T=1; [an]=Binary_sources(L); [dnT]=Send_signal(A,T,L,an); %发送滤波器输出波形 [xnT]=msf_signal(dnT
1 简介
2 部分代码
fs=1;Tc=4;
N=35;
a=1;
n=(-(N-1)/2):((N-1)/2);
[h]=umsf(N,Tc,a);
%发送信号波形
L=240;
A=4;
T=1;
[an]=Binary_sources(L);
[dnT]=Send_signal(A,T,L,an);
%发送滤波器输出波形
[xnT]=msf_signal(dnT,h);
%噪声为0 接收滤波器为直通型 所以
figure;
rnT=xnT;
stem(rnT(1:100),'.');
xlabel('n');
ylabel('r(nT)');
title('A=3接收滤波器(非匹配)的输出信号波形(a=0.3)');
%抽样判决点信号生成
[bn]=samples_signal(rnT,A,L,N);
%判决子函数
[cn]=judgement(bn);
%画眼图子函数
figure
[k]=eye_pattern(rnT,A);
title('二进制非匹配模式接收滤波器输出信号波形的眼图(a=0.3)')
figure;
scatterplot(bn);
%误比特率计算子函数
[Pe,p]=Pe_calculate(an,cn,L);
3 仿真结果
4 参考文献
[1]李蕾,杜岩. 基于MATLAB的数字基带传输系统仿真实验设计[J]. 山东工业大学学报(1):85-90.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。