IQ调制及解调

来源:互联网 发布:linux ubuntu 安装gcc 编辑:程序博客网 时间:2024/04/29 19:19

三角函数积化和差

cos(a)*cos(b)=1/2*cos(a+b)+1/2*cos(a-b);

cos(a)*sin(b)=1/2*sin(a+b)-1/2*sin(a-b);

sin(a)*sin(b)=1/2*cos(a+b)-1/2*cos(a-b);

原始信号

fsig=cos(a+u)

IQ信号

SI=cos(a+u)*cos(a)

    =1/2*cos(a+u+a)+1/2*cos(a+u-a)

所以 SI=cos(u)

SQ=cos(a+u)*sin(a)

     =1/2*sin(a+u+a)-1/2*sin(a+u-a)

所以 SQ=-sin(u)

信号恢复

fsig=SI*cos(a)+SQ*sin(a)

     =cos(u)*cos(a)-sin(u)*sin(a)

      =cos(a+u)