x_temp.m

来自「大学期间」· M 代码 · 共 28 行

M
28
字号
x=round(rand(1,30));%随机产生的1行100列数字基带信号
subplot(2,1,1);
impulscx(x,2);                       %调用impulscx(x,ts) ts=2函数
axis([0,30,0,1.1]);
title('随机数字基带信号')         %为所画图命名
y=[x,x];
for i=1:length(x)
    if x(i)==1  
            y(2*i-1)=1;        %遇到“1”则转换成10
            y(2*i)=0;
    else 
            y(2*i-1)=0;        %遇到“1”则转换成01
            y(2*i)=1;
         
    end
end
xd=[x];
for i=1:length(y)/2
    if (y(2*i-1)==1 && y(2*i)==0) xd(i)=1
    elseif (y(2*i-1)==0 && y(2*i)==1) xd(i)=0
    end
end
subplot(2,1,2);
impulscx(xd,2);
axis([0,30,0,1.1]);
title('x1')                         %画出解码后的图

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?