%单极性归零码 srz
x=[1 1 1 0 0 0 0 0 0 0 0 1 1 0 0];
t0=200;
t=0:1/t0:length(x);
for i=1:length(x)
if x(i)==1
for j=1:t0/ 2
y((2*i-2)*t0/ 2+j)=1;
y((2*i-1)*t0/ 2+j)=0; end
else
for j=1:t0 y((i-1)*t0+j)=0;
end
end
end
y=[y,x(i)];
plot(t,y);
title('1 1 1 0 0 0 0
grid on;
%给出相应的时间序列
%计算码元的值
%如果输入信息为 1
%定义前半段时间值为 1
%定义后半段时间值为 0
%如果输入信息为 0
%定义所有时间值为 0
0 0 0 0 1 1 0 0');
axis([0,i, ,]);
legend('单极性归零码’)
xlabel(' 时间 t/s')
ylabel(' 幅度 A')
% 单极性不归零码 snrz
ylabel(' 幅度 A')
function y=snrz(x) x=[1 1 1 0 0 0 0 0 0 0 0 1 1 0 0];
grid=300;
t=0:1/grid:length(x);
for i=1:length(x) %计算码元的值
if(x
单极性归零不归零 来自淘豆网m.daumloan.com转载请标明出处.