单极性归零不归零.docx

%单极性归零码srz x=[l 1 100 00 00 00 1100]; %给出相应的时间序列 %给出相应的时间序列 t=0:l/t0:length(x); for i=l:length(x) %讣算码元的值 if x(i)==l forj=l:tO/2 y((2*i-2)*tO/2+j)=l; y((2*l-l)*tO/2+j)=O; end %如果输入信息为1 %左义前半段时间值为1 %左义后半段时间值为0 else forj=l:tO %如果输入信息为0 y((i-l)*tO+j)=O; %左义所有时间值为0 end end end y=[%x(i)]; title(l 1 1 0 0 0 0 0 0 0 0 1 1 0 O); grid on; axis([0J, J); legendC单极性归零码) xlabel(咐间 t/s1) ylabelC幅度 A1) %单极性不归零码snrz function y=snrz(x) x=[l 1 100 00 00 00 1100]; grid=300; t=O:l/grid:length(x); for i=l:length(x) %讣算码元的值 if(x(i)==l) %如果信息为1 for j=l:grid y((i-l)*grid+j)=l; end else for j=l:grid %反之,信息元为0,码元对应点值取0 y((i-l)*grid+j)=O; en d;end; end; y=[y,x(i)]; %为了画图,将y序列加上最后一位 M=max(y); m=min(y); piot(ty); axis([0」〃M+]); title(l 11000000001 I 0 O); %序列00对应的单极性不归零码波形 legendC单极性不归零码) xlabelfH间 t/s1) ylabelC幅度 A1)

文档评论(0)

1亿VIP精品文档

相关文档