qpskmod.asv
来自「Single/Multipath Channel Model Verificai」· ASV 代码 · 共 39 行
ASV
39 行
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% File Name:
% Function:
% Author:
% Date:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function [iout,qout]=qpskmod(paradata,nd,ml)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% variables %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% paradata : input data
% nd : number of data
% ml : number of modulation levels
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
m2=ml./2;
paradata2=paradata.*2-1;
count2=0; %symbol
for jj=1:nd
isi = zeros(1,1);
isq = zeros(1,1);
for ii = 1 : m2
isi = isi + 2.^( m2 - ii ) .* paradata2(1,ii+count2);
isq = isq + 2.^( m2 - ii ) .* paradata2(1,m2+ii+count2);
end
iout((1:para),jj)=isi;
qout((1:para),jj)=isq;
count2=count2+ml;
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% End %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?