%设置参量,采用八倍采样速率,滚降系数为00.250.51Fd=1;Fs=8;Delay=3;R=[00.250.51];%建立升余弦滚降滤波器fori=1:4[yf,tf]=rcosine(Fd,Fs,'fir',R(i),Delay);%画图得到升余弦滚降滤波器波形figure(i)subplot(2,2,1)plot(yf);grid;xlabel('Time');ylabel('Amplitude');title('升余弦滚降滤波器');%输入随机序列x=randint(100,1)*2-1;%原始输入信号为+1,-1码xt=zeros(1,800);xt(1:8:end)=x;y=filter(yf,tf,xt);yt=y((size(yf)+1)/2:8:end);%画出原始信号波形subplot(2,2,2);stem(x(1:40));title('原始信号')%画出将原始信号内插后通过升余弦滚降滤波器后的输出subplot(2,2,3)plot(y(1:100));title('滤波后输出')grid;%画出将图6抽取后的输出波形subplot(2,2,4);stem(yt(1:40));grid;title('抽取后输出')end1.2.3.4.从图中可以看到,当α=0时,就是理想奈奎斯特滤波器,此时的传输带宽是理想奈奎斯特滤波器的最小带宽,但当α0时,系统传输带宽就超过了奈奎斯特最小带宽,这时码率速率Rs就小于小于2倍带宽,如果解调器在每个码元间隔内仅做一次采样,那么会因为采样点太少而不能可靠恢复模拟波形,产生失真。但是数字通信系统不需要恢复模拟波形,只需要在取样时刻无码间串扰就行,而升余弦系列滤波器在取样时刻具有无码间串扰特性。因此,仍符合奈奎斯特第一准则,它所实现的频谱效率要比理论最高效率下降一个滚降系数а倍。滚降系数а影响着频谱效率,а越小,频谱效率就越高,但а过小时,升余弦滚降滤波器的设计和实现比较困难,而且当传输过程中发生线性失真时产生的符号间干扰也比较严重。LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_ARITH.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYdffsISPORT(d:INSTD_LOGIC;clk:INSTD_LOGIC;clr:INSTD_LOGIC;prn:INSTD_LOGIC;q:OUTSTD_LOGIC);ENDENTITYdffs;ARCHITECTUREar1OFdffsISBEGINPROCESS(clk,clr,prn)ISBEGINIF(clr=’1’)THENq=’0’;ELSIF(prn=’1’)THENq=’1’;ELSIF(clk’EVENTANDclk=’1’)THENq=d;ENDIF;ENDPROCESS;