精华内容
下载资源
问答
  • 二进制数字调制与解调原理的ppt,适合有一点基础的参考
  • 实现二进制数字调制与解调信号的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行  2FSK——二进制频移键控 i=10;%基带信号码元数...

            实现二进制数字调制与解调信号的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行

           2FSK——二进制频移键控

    i=10;%基带信号码元数
    j=5000;
    t=linspace(0,5,j);%0-5之间产生5000个点行矢量,即将[0,5]分成5000份
    f1=10;%载波1频率
    f2=5;%载波2频率
    fm=i/5;%基带信号频率    码元数是10,而时域长度是5,也就是一个单位2个码元
    a=round(rand(1,i));%产生随机序列
    
    %产生基带信号
    st1=t;
    for n=1:10
        if a(n)<1
            for m=j/i*(n-1)+1:j/i*n
                st1(m)=0;
            end
        else
            for m=j/i*(n-1)+1:j/i*n
                st1(m)=1;
            end
        end
    end
    
    figure(1);
    subplot(411);
    plot(t,st1);
    title('基带信号st1');
    axis([0,5,-1,2]);
    
    %基带信号求反
    st2=t;
    for n=1:j
        if st1(n)==1
            st2(n)=0;
        else
            st2(n)=1;
        end
    end
    subplot(412);
    plot(t,st2);
    title('基带信号反码st2');
    axis([0,5,-1,2]);
    
    %载波信号
    s1=cos(2*pi*f1*t);
    s2=cos(2*pi*f2*t);
    subplot(413),plot(s1);
    title('载波信号s1');
    subplot(414),plot(s2);
    title('载波信号s2');
    
    %调制
    F1=st1.*s1;%加入载波1
    F2=st2.*s2;%加入载波2
    figure(2);
    subplot(411);
    plot(t,F1);
    title('F1=s1*st1');
    subplot(412);
    plot(t,F2);
    title('F2=s2*st2');
    e_fsk=F1+F2;
    subplot(413);
    plot(t,e_fsk);
    title('2FSK信号');%键控法产生的信号在相邻码元之间相位不一定连续
    
    %加噪
    nosie=rand(1,j);
    fsk=e_fsk+nosie;
    subplot(414);
    plot(t,fsk);
    title('加噪声后信号')
    
    %相干解调
    st1=fsk.*s1; %与载波1相乘
    [f,sf1] = T2F(t,st1);%傅里叶变换
    [t,st1] = lpf(f,sf1,2*fm);%通过低通滤波器
    figure(3);
    subplot(311);
    plot(t,st1);
    title('加噪后的信号与s1相乘后波形');
    st2=fsk.*s2;%与载波2相乘
    [f,sf2] = T2F(t,st2);%通过低通滤波器
    [t,st2] = lpf(f,sf2,2*fm);
    subplot(312);
    plot(t,st2);
    title('加噪后的信号与s2相乘后波形');
    
    %抽样判决
    for m=0:i-1
        if st1(1,m*500+250)>st2(1,m*500+250)
            for j=m*500+1:(m+1)*500
                at(1,j)=1;
            end
        else
            for j=m*500+1:(m+1)*500
                at(1,j)=0;
            end
        end
    end
    subplot(313);
    plot(t,at);
    axis([0,5,-1,2]);
    title('抽样判决后波形')

     

    用到的函数

    ①T2F.m

    function [f,sf]= T2F(t,st)
    %利用FFT计算信号的频谱并与信号的真实频谱的抽样比较。
    %脚本文件T2F.m定义了函数T2F,计算信号的傅立叶变换。
    %Input is the time and the signal vectors,the length of time must greater
    %than 2
    %Output is the frequency and the signal spectrum
    dt = t(2)-t(1);
    T=t(end);
    df = 1/T;
    N = length(st);
    f=-N/2*df : df : N/2*df-df;
    sf = fft(st);
    sf = T/N*fftshift(sf);

    ②F2T.m

    function [t,st]=F2T(f,sf)
    %脚本文件F2T.m定义了函数F2T,计算信号的反傅立叶变换。
    %This function calculate the time signal using ifft function for the input
    df = f(2)-f(1);
    Fmx = ( f(end)-f(1) +df);
    dt = 1/Fmx;
    N = length(sf);
    T = dt*N;
    %t=-T/2:dt:T/2-dt;
    t = 0:dt:T-dt;
    sff = fftshift(sf);
    st = Fmx*ifft(sff);

    ③lpf.m

    function [t,st]=lpf(f,sf,B)
    %This function filter an input data using a lowpass filter
    %Inputs: f: frequency samples
    % sf: input data spectrum samples
    % B: lowpass bandwidth with a rectangle lowpass
    %Outputs: t: time samples
    % st: output data time samples
    df = f(2)-f(1);
    T = 1/df;
    hf = zeros(1,length(f));%全零矩阵
    bf = [-floor( B/df ): floor( B/df )] + floor( length(f)/2 );
    hf(bf)=1;
    yf=hf.*sf;
    [t,st]=F2T(f,yf);
    st = real(st);

     

    展开全文
  • 实现二进制数字调制与解调信号的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行  2ASK——二进制振幅键控 i=10;%10个码元 j=...

            实现二进制数字调制与解调信号的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行

           2ASK——二进制振幅键控

    i=10;%10个码元
    j=5000;
    t=linspace(0,5,j);%0-5之间产生5000个点行矢量,即将[0,5]分成5000份
    fc=10;%载波频率
    fm=i/5;%码元速率
    %产生基带信号
    x=(rand(1,i));%rand函数产生在0-1之间随机数,共1-10个
    %figure(2)l;plot(x);
    a=round(x);%随机序列,round取最接近小数的整数
    %>0.5的值就为1,<0.5的值就为0
    %figure(3);stem(a);%火柴梗状图
    
    st=t;
    for n=1:10
        if a(n)<1
            disp(j/i*(n-1))
            for m=j/i*(n-1)+1:j/i*n  %a(1)是1的话,就将0-1赋值为1
                st(m)=0;
            end
        else
            for m=j/i*(n-1)+1:j/i*n
                st(m)=1;
            end
        end
    end
    figure(1);
    subplot(421);
    plot(t,st);
    
    axis([0,5,-1,2]);
    title('基带信号st');
    %载波
    s1=cos(2*pi*fc*t);
    subplot(422);
    plot(s1);
    title('载波信号s1');
    
    %调制
    e_2ask=st.*s1;%st是基带信号,s1是载波
    subplot(423);
    plot(t,e_2ask);
    title('已调信号');
    
    noise =rand(1,j);
    e_2ask=e_2ask+noise;%加入噪声
    subplot(424);
    plot(t,e_2ask);
    title('加入噪声的信号');
    
    %相干解调
    at=e_2ask.*cos(2*pi*fc*t);%这里用的cos必须和载波s1完全同步
    %subplot(428);plot(t,at);
    at=at-mean(at);%因为是单极性波形,还有直流分量,应去掉
    subplot(425);
    plot(t,at);
    title('与载波相乘后信号');
    
    [f,af] = T2F(t,at);%通过低通滤波器
    [t,at] = lpf(f,af,2*fm);
    subplot(426);
    plot(t,at);
    title('相干解调后波形');
    
    %抽样判决
    for m=0:i-1 %i=10   i是码元个数
        if (at(1,m*500+250)+0.5)<0.5%500是1个码元的长度,+250就是正好每次都定位到每个码元中部
            for j=m*500+1:(m+1)*500%如果判决这位码元的值<0.5,那么这个码元判为0
                at(1,j)=0;
            end
        else
            for j=m*500+1:(m+1)*500
                at(1,j)=1;%否则判为1
            end
        end
    end
    subplot(427);
    plot(t,at);
    axis([0,5,-1,2]);
    title('抽样判决后波形')

    用到的函数

    ①T2F.m

    function [f,sf]= T2F(t,st)
    %利用FFT计算信号的频谱并与信号的真实频谱的抽样比较。
    %脚本文件T2F.m定义了函数T2F,计算信号的傅立叶变换。
    %Input is the time and the signal vectors,the length of time must greater
    %than 2
    %Output is the frequency and the signal spectrum
    dt = t(2)-t(1);
    T=t(end);
    df = 1/T;
    N = length(st);
    f=-N/2*df : df : N/2*df-df;
    sf = fft(st);
    sf = T/N*fftshift(sf);

    ②F2T.m

    function [t,st]=F2T(f,sf)
    %脚本文件F2T.m定义了函数F2T,计算信号的反傅立叶变换。
    %This function calculate the time signal using ifft function for the input
    df = f(2)-f(1);
    Fmx = ( f(end)-f(1) +df);
    dt = 1/Fmx;
    N = length(sf);
    T = dt*N;
    %t=-T/2:dt:T/2-dt;
    t = 0:dt:T-dt;
    sff = fftshift(sf);
    st = Fmx*ifft(sff);

    ③lpf.m

    function [t,st]=lpf(f,sf,B)
    %This function filter an input data using a lowpass filter
    %Inputs: f: frequency samples
    % sf: input data spectrum samples
    % B: lowpass bandwidth with a rectangle lowpass
    %Outputs: t: time samples
    % st: output data time samples
    df = f(2)-f(1);
    T = 1/df;
    hf = zeros(1,length(f));%全零矩阵
    bf = [-floor( B/df ): floor( B/df )] + floor( length(f)/2 );
    hf(bf)=1;
    yf=hf.*sf;
    [t,st]=F2T(f,yf);
    st = real(st);

     

     

    展开全文
  • 实现二进制数字调制与解调信号的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行  2DPSK——二进制差分相移键控 i=10; j=5000; t...

          实现二进制数字调制与解调信号的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行

           2DPSK——二进制差分相移键控

    i=10;
    j=5000;
    t=linspace(0,5,j);%0-5之间产生5000个点行矢量,即将[0,5]分成5000份
    fc=5;%载波频率
    fm=i/5;%码元速率
    B=2*fm;%信号带宽
    
    %产生基带信号
    a=round(rand(1,i));
    %figure(4);stem(a);
    st1=t;
    for n=1:10
        if a(n)<1;
            for m=j/i*(n-1)+1:j/i*n
                st1(m)=0;
            end
        else
            for m=j/i*(n-1)+1:j/i*n
                st1(m)=1;
            end
        end
    end
    figure(1);
    subplot(321);
    plot(t,st1);
    title('绝对码');
    axis([0,5,-1,2]);
    
    %差分变换
    %设0为参考位
    b=zeros(1,i);%全零矩阵
    if(a(1)==0)
        b(1)=0;
    else
        b(1)=1;
    end
    for n=2:10
        if a(n)==b(n-1)
            b(n)=0;
        else
            b(n)=1;
        end
    end
    st1=t;
    for n=1:10
        if b(n)==0
            for m=j/i*(n-1)+1:j/i*n
                st1(m)=0;
            end
        else
            for m=j/i*(n-1)+1:j/i*n
                st1(m)=1;
            end
        end
    end
    subplot(323);
    plot(t,st1);
    title('相对码st1');
    axis([0,5,-1,2]);
    
    st2=t;
    for k=1:j;
        if st1(k)==1;
            st2(k)=0;
        else
            st2(k)=1;
        end
    end;
    subplot(324);
    plot(t,st2);
    title('相对码反码st2');
    axis([0,5,-1,2]);
    
    %载波信号
    s1=sin(2*pi*fc*t);
    subplot(325);
    plot(s1);
    title('载波信号s1');
    s2=sin(2*pi*fc*t+pi);%移了一个相位
    subplot(326);
    plot(s2);
    title('载波信号s2');
    
    %信号调制
    d1=st1.*s1;
    d2=st2.*s2;
    figure(2);
    subplot(411);
    plot(t,d1);
    title('st1*s1');
    subplot(412);
    plot(t,d2);
    title('st2*s2');
    e_dpsk=d1+d2;
    subplot(413);
    plot(t,e_dpsk);
    title('调制后波形');
    
    %加噪
    noise=rand(1,j);
    dpsk=e_dpsk+noise;%加入噪声
    subplot(414);
    plot(t,dpsk);
    title('加噪声后信号');
    
    %相干解调
    dpsk=dpsk.*s1;%与载波s1相乘
    figure(3);
    subplot(411);
    plot(t,dpsk);
    title('与载波s1相乘后波形');
    
    [f,af]=T2F(t,dpsk);%傅里叶变换
    [t,dpsk]=lpf(f,af,B);%通过低通滤波器,滤除部分噪声
    subplot(412);
    plot(t,dpsk);
    title('低通滤波后波形');
    
    %抽样判决
    %正值判成1,负值判成0
    st=zeros(1,i);%%全零矩阵
    for m=0:i-1
        if dpsk(1,m*500+250)<0
            st(m+1)=0;
            for j=m*500+1:(m+1)*500
                dpsk(1,j)=0;
            end
        else
            for j=m*500+1:(m+1)*500
                st(m+1)=1;
                dpsk(1,j)=1;
            end
        end
    end
    subplot(413);
    plot(t,dpsk);
    axis([0,5,-1,2]);
    title('抽样判决后波形')
    
    %码反变换 2DPSK特有
    dt=zeros(1,i);%%全零矩阵
    dt(1)=st(1);
    for n=2:10;
       % if (st(n)-st(n-1))<=0&&(st(n)-st(n-1))>-1;
        if (st(n)~=st(n-1))
            dt(n)=1;
        else
            dt(n)=0;
        end
    end
    st=t;
    for n=1:10
        if dt(n)<1;
            for m=j/i*(n-1)+1:j/i*n
                st(m)=0;
            end
        else
            for m=j/i*(n-1)+1:j/i*n
                st(m)=1;
            end
        end
    end
    subplot(414);
    plot(t,st);
    axis([0,5,-1,2]);
    title('码反变换后波形');

    用到的函数

    ①T2F.m

    function [f,sf]= T2F(t,st)
    %利用FFT计算信号的频谱并与信号的真实频谱的抽样比较。
    %脚本文件T2F.m定义了函数T2F,计算信号的傅立叶变换。
    %Input is the time and the signal vectors,the length of time must greater
    %than 2
    %Output is the frequency and the signal spectrum
    dt = t(2)-t(1);
    T=t(end);
    df = 1/T;
    N = length(st);
    f=-N/2*df : df : N/2*df-df;
    sf = fft(st);
    sf = T/N*fftshift(sf);

    ②F2T.m

    function [t,st]=F2T(f,sf)
    %脚本文件F2T.m定义了函数F2T,计算信号的反傅立叶变换。
    %This function calculate the time signal using ifft function for the input
    df = f(2)-f(1);
    Fmx = ( f(end)-f(1) +df);
    dt = 1/Fmx;
    N = length(sf);
    T = dt*N;
    %t=-T/2:dt:T/2-dt;
    t = 0:dt:T-dt;
    sff = fftshift(sf);
    st = Fmx*ifft(sff);

    ③lpf.m

    function [t,st]=lpf(f,sf,B)
    %This function filter an input data using a lowpass filter
    %Inputs: f: frequency samples
    % sf: input data spectrum samples
    % B: lowpass bandwidth with a rectangle lowpass
    %Outputs: t: time samples
    % st: output data time samples
    df = f(2)-f(1);
    T = 1/df;
    hf = zeros(1,length(f));%全零矩阵
    bf = [-floor( B/df ): floor( B/df )] + floor( length(f)/2 );
    hf(bf)=1;
    yf=hf.*sf;
    [t,st]=F2T(f,yf);
    st = real(st);
    展开全文
  • 实现二进制数字调制与解调信号的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行。  2PSK——二进制相移键控 i=10;%基带信号码元...

            实现二进制数字调制与解调信号的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行。

           2PSK——二进制相移键控

    i=10;%基带信号码元数
    j=5000;
    t=linspace(0,5,j);%0-5之间产生5000个点行矢量,即将[0,5]分成5000份
    fc=5;%载波频率
    fm=i/5;%码元速率
    B=2*fm;%信号带宽
    
    %产生基带信号
    a=round(rand(1,i));%随机序列,基带信号
    %figure(3);stem(a);
    st1=t;
    for n=1:10
        if a(n)<1
            for m=j/i*(n-1)+1:j/i*n
                st1(m)=0;
            end
        else
            for m=j/i*(n-1)+1:j/i*n
                st1(m)=1;
            end
        end
    end
    figure(1);
    subplot(411);
    plot(t,st1);
    title('基带信号st1');
    axis([0,5,-1,2]);
    
    %基带信号求反
    %由于PSK中的是双极性信号,因此对上面所求单极性信号取反来与之一起构成双极性码
    st2=t;
    for k=1:j
        if st1(k)>=1
            st2(k)=0;
        else
            st2(k)=1;
        end
    end
    subplot(412);
    plot(t,st2);
    title('基带信号反码st2');
    axis([0,5,-1,2]);
    
    st3=st1-st2;
    subplot(413);
    plot(t,st3);
    title('双极性基带信号st3');
    axis([0,5,-2,2]);
    
    %载波信号
    s1=sin(2*pi*fc*t);
    subplot(414);
    plot(s1);
    title('载波信号s1');
    
    %调制
    e_psk=st3.*s1;
    figure(2);
    subplot(511);
    plot(t,e_psk);
    title('调制后波形e-2psk');
    
    %加噪
    noise=rand(1,j);
    psk=e_psk+noise;%加入噪声
    subplot(512);
    plot(t,psk);
    title('加噪后波形');
    
    %相干解调
    psk=psk.*s1;%与载波相乘
    subplot(513);
    plot(t,psk);
    title('与载波s1相乘后波形');
    [f,af] = T2F(t,psk);%傅里叶变换
    [t,psk] = lpf(f,af,B);%通过低通滤波器
    subplot(514);
    plot(t,psk);
    title('低通滤波后波形');
    
    %抽样判决
    for m=0:i-1
        if psk(1,m*500+250)<0
            for j=m*500+1:(m+1)*500
                psk(1,j)=0;
            end
        else
            for j=m*500+1:(m+1)*500
                psk(1,j)=1;
            end
        end
    end
    subplot(515);
    plot(t,psk);
    axis([0,5,-1,2]);
    title('抽样判决后波形');

    用到的函数

    ①T2F.m

    function [f,sf]= T2F(t,st)
    %利用FFT计算信号的频谱并与信号的真实频谱的抽样比较。
    %脚本文件T2F.m定义了函数T2F,计算信号的傅立叶变换。
    %Input is the time and the signal vectors,the length of time must greater
    %than 2
    %Output is the frequency and the signal spectrum
    dt = t(2)-t(1);
    T=t(end);
    df = 1/T;
    N = length(st);
    f=-N/2*df : df : N/2*df-df;
    sf = fft(st);
    sf = T/N*fftshift(sf);

    ②F2T.m

    function [t,st]=F2T(f,sf)
    %脚本文件F2T.m定义了函数F2T,计算信号的反傅立叶变换。
    %This function calculate the time signal using ifft function for the input
    df = f(2)-f(1);
    Fmx = ( f(end)-f(1) +df);
    dt = 1/Fmx;
    N = length(sf);
    T = dt*N;
    %t=-T/2:dt:T/2-dt;
    t = 0:dt:T-dt;
    sff = fftshift(sf);
    st = Fmx*ifft(sff);

    ③lpf.m

    function [t,st]=lpf(f,sf,B)
    %This function filter an input data using a lowpass filter
    %Inputs: f: frequency samples
    % sf: input data spectrum samples
    % B: lowpass bandwidth with a rectangle lowpass
    %Outputs: t: time samples
    % st: output data time samples
    df = f(2)-f(1);
    T = 1/df;
    hf = zeros(1,length(f));%全零矩阵
    bf = [-floor( B/df ): floor( B/df )] + floor( length(f)/2 );
    hf(bf)=1;
    yf=hf.*sf;
    [t,st]=F2T(f,yf);
    st = real(st);

     

    展开全文
  • % 波特率是指数据信号对载波的调制速率,它用单位时间内载波调制状态改变的次数来表示。   % 在信息传输通道中,携带数据信息的信号单元叫码元, % 每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。...
  • 【信号处理】基于二进制数字振幅调制与解调(2APK)matlab源码
  • 二进制DPSK调制解调

    2020-07-17 09:29:06
    二进制DPSK调制过程及差分相干解调过程,包括对信号进行理想滤波二进制DPSK调制过程及差分相干解调过程,包括对信号进行理想滤波二进制DPSK调制过程及差分相干解调过程,包括对信号进行理想滤波
  • 6.1 二进制数字调制与解调原理 若调制信号是二进制数字基带信号,这种调制成为二进制数字调制。最常用的二进制数字调制有:二进制振幅调制(2ASK)、二进制频移键控(2FSK)、二进制绝对相移键控(2PSK)二进制差分...
  • FSK调制解调代码已根据常规理论用MATLAB开发
  • 完整代码可直接运行,运行效果图见压缩包
  • 使用Matlab仿真二进制DPSK调制过程及相干解调过程,包括对信号进行理想滤波
  • 二进制数字调制方式的性能比较

    千次阅读 2013-11-29 15:35:59
     各种二进制数字调制系统的误码率取决于解调器输入信噪比r。在抗加性高斯白噪声方面,相干2PSK性能最好,2FSK次之,2ASK最差。 ASK是一种应用最早的基本调制方式。其优点是设备简单,频带利用率较高;缺点是抗噪声...
  • 引言 数字信号的传输方式分为基带传输(baseband transmission)和带通传输(bandpass transmission)。上一篇博客数字基带传输系统——...为了使数字信号在带通信道中传输,必须用数字基带信号对载波进行调制,以
  • PSK调制解调的代码是根据常规理论用MATLAB开发的。
  • Matlab仿真二进制FSK调制过程及包络检波解调过程,包括对信号进行理想滤波
  • 使用Matlab仿真二进制ASK调制过程及包络检波解调过程,包括对信号进行理想滤波
  • 二进制ASK调制过程及包络检波解调过程的原理及仿真实现方法
  • 2 4ASK调制解调原理 、源代码 M=4; d=1; t=0:0.001:0.999; a=randint(1,20,2); i=1000; for n=0:9 sym(n+1)=a(2*n+1)*2+a(2*n+2); end s=sym(ceil(10*t+0.01)).*cos(2*pi*100*t); subplot(4,1,1); plot(t,a...
  • 使用Matlab仿真二进制DPSK调制过程及差分相干解调过程,包括对信号进行理想滤波
  • 系列文章链接目录 一、《通信原理》复习...文章目录系列文章链接目录前言一、二进制振幅键控(2ASK,OOK)1.1 ASK概念及原理框图1.2 ASK频谱结构1.3 ASK解调框图1.3.1 非相干解调1.3.2 相干解调二、二进制频移键控(2FSK)
  • 基于 MATLAB 实现三种二进制数字调制 ASK FSK PSK 课 程现代通信技术 任课老师 学生姓名 学 号 专 业 电子信息科学技术 联系方式 二零一七年十二月 目录 一实验要求 4 二实验仪器 4 三实验原理 4 实验一 二进制...
  • 调制解调电子书--通信技术 1 二进制数字调制解调原理 2 二进制数字调制系统的抗噪声性能 3 二进制数字调制系统的性能比较 4 多进制数字调制系统
  • 一、简介 相移键控法, 根据数字基带信号的两个电平使载波相位在两个不同的数值之间切换的一种相位调制...类型:二进制相移键控(2PSK),多进制相移键控(MPSK)。 二、源代码 clear all close all i=10; j=5000; fc=4
  • 二进制数字调制与解调原理  二进制数字调制系统的抗噪声性能 二进制数字调制系统的性能比较
  • (1)首先生成一个随机且长度为10000的...(7)利用MATLAB中的qamdemod函数生成解调器对16QAM信号的解调,并将十六进制信号转化成二进制比特流信息。 (8)用得到比特流信息除以原始发送的比特流信息来计算误码率。
  • 2ASK调制与解调系统的MATLAB实现及性能分析摘要:现代通信系统要求通信距离远、通信容量...二进制数字振幅键控是一种古老的调制方式,也是各种数字调制的基础。关键词: MATLAB ;Simulink仿真平台;2ASK调制与解调...
  • ASK调制与解调

    千次阅读 2021-03-24 14:30:38
    二进制ASK信号解调2.1相干解调2.2非相干解调2.ASK调制信号的matlab仿真3.ASK信号解调的MATLAB仿真 1.二进制ASK调制信号产生 调制信号为二进制数字信号时,这种调制称为二进制数字调制。在2ASK调制中,载波的幅度只有...
  • 数字信号对载波相位调制称为相移键控(即相位键控)PSK( ...二进制相位键控用同一个载波的两种相位来代表数字信号。 由于PSK系统抗噪声性能优于ASK和FSK,而且频带利用率较高,所以,在中、高速数字通信中被广泛采用。
  • 调制与解调仿真

    2013-04-09 13:56:34
    2ASK,2FSK,2PSK的调制解调。 2ASK信号调制的模型方框图由DSP模块中的sinwave信号源、方波信号源、相乘器等模块组成。2FSK信号是由频率分别为f1和f2的两个载波对信号源进行频率上的控制而形成的,其中f1和f2是两个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,502
精华内容 5,000
关键字:

二进制数字调制与解调