generapiloto.m

来自「wimax的固定版本的链路级仿真matlab平台」· M 代码 · 共 39 行

M
39
字号
function pilotos_mapeados = generapiloto (n_simbolo,Tx)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%                                                                       %
%%      Archivo: generapiloto.m                                          %
%%                                                                       %
%%      Descripci髇: Generamos un vector en el que se indica las         %
%%       frecuencias de las portadoras piloto, asi como otro vector      %
%%       en el que est醤 modulados seg鷑 la norma dichas portadoras.     % 
%%                                                                       %
%%      Salida: Devuelve los 2 vectores comentados                       %
%%       --> Uno en el que se indica las posiciones absolutas de las     %
%%            portadoras piloto a lo largo del s韒bolo OFDM              %
%%       --> Otro en el que se encuentran, ya modulados, los valores     %
%%            de dichas portadoras piloto.                               %
%%                                                                       %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% Lo que hay que hacer es modular los valores de las portadoras piloto.
% 蓅tos se definen en la norma a trav閟 del siguiente proceso:

% Antes de comenzar, hay que tener en cuenta que el valor a calcular depende
% de 2 factores: Del n鷐ero de s韒bolo y de si estamos en el enlace
% ascendente o descendente; No obstante vamos a considerar que siempre
% estamos en el enlace descendente (De la Estaci髇 Base al usuario) y que 
% siempre estamos transmitiendo el s韒bolo n鷐ero "1".
% Si queremos considerar el otro enlace la semilla ser韆 "10101010101"

semilla = [1 1 1 1 1 1 1 1 1 1 1];

for i=1:n_simbolo+2                         % No se debe contar el pre醡bulo,
    wk(i) = semilla (11);                   % por eso la diferencia de 2 s韒bolos
    next = xor(semilla(9),semilla(11));
    semilla = [next semilla(1,1:10)];
end

% Una vez he averiguado el valor de wk (que depende del n鷐ero de s韒bolo con
% el que se est

⌨️ 快捷键说明

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