MSK 调制仿真 作业要求: 用计算机仿真方法实现MSK 数字调制系统,具体要求: ( 1) 分有噪声和无噪声两种情况给出MSK 已调信号的时域波形、频谱(功率谱) ( 2)对上述图进行必要的分析,以得出MSK 的相关结论 ( 3)将MSK 的相关结论与QPSK 进行比较 ( 4)可自由选择所使用的仿真工具,请在作业中注明所使用的仿真工具软件名称
1、 仿真实现 本次仿真采用Matlab 7
0( R2008a)实现,在有噪声和无噪声两种情况下产生MSK调制信号和功率谱,并通过图形分析得到MSK 调制的相关结论,并与QPSK 进行比较
此次仿真通过编写子程序来测试MSK 调制,码元个数为300,码元速率为300,载波速率为1200
调制的子程序如下: function [signal_out,I_out,Q_out]=mod_msk(data,data_len,sample_number,Rb) global data_len global sample_number global Rb Tb = 1/Rb; fs = Rb*sample_number; % %差分编码 [data_diff]=difference(data); %串并转换 I(1) = 1; for i = 1:2:length(data_diff) Q(i)= data_diff(i); Q(i+1)= data_diff(i); end for i = 2:2:data_len I(i+1)= data_diff(i); I(i)= data_diff(i); end for i = 1:sample_number I1(i:sample_number:data_len*sample_number) = I(1:data_len); Q1(i:sample_number:data_len*sa