matlab说明samp_data,通原实验6 MATLAB对眼图的仿真

适用于杭州电子科技大学的通信原理实验课程的解答

希望答案对大家有所帮助

源代码: close all;

alpha=0.2;

Fs=1000;

Rs=50;

Num=100;

Samp_rate=Fs/Rs

Eye_num=4;

NRZ=2*randint(1,Num,M)-M+1;

figure(1);

stem(NRZ);

title('双极性NRZ码元序列');

Samp_data=zeros(1,Samp_rate*Num);

for r=1:Num*Samp_rate

if rem(r,Samp_rate)==0

Samp_data(r)=NRZ(r/Samp_rate);

end end

[ht,a]=rcosine(1/Ts,Fs,'fir',alpha); figure(2);

subplot(2,1,1); plot(ht);

ylabel('冲击响应');

title('升余弦滚降系统冲击响应');

st=conv(Samp_data,ht)/(Fs*Ts);

subplot(2,1,2);

plot(st);

ylabel('信号幅度');

title('经过升余弦滚降系统后的码元');

figure(3);

for k=10:floor(length(st)/Samp_rate)-10

ss=st(k*Samp_rate+1:(k+Eye_num)*Samp_r

ate);

plot(ss);

hold on;

end

ylabel('信号幅度');

title('基带信号眼图');

在语句一和语句二处填上不同的值: 根据输入码元速率Rs>1/Ts时,基带传输系统的码元会产生码间干扰。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值