⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 extraer_datos.m

📁 仿真实现802.16 System
💻 M
字号:
function datos_rx = extraer_datos(simbolo_ofdm_rx,v_pilotos)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%                                                                       %
%%       Nombre: extraer_datos.m                                         %
%%                                                                       %
%%       Descripci髇: En esta funci髇 se realiza el proceso inverso que  %
%%        en la funci髇 "creacionsimbolo.m". Es decir, extraemos las     %
%%        siguientes partes del s韒bolo que hemos recibido:              %
%%        --> Portadoras Piloto                                          %
%%        --> Portadoras de datos                                        %
%%        --> Portadoras de guarda                                       %
%%                                                                       %
%%       Resultado: Devolvemos exclusivamente el valor de los datos, ya  %
%%        que el resto no nos interesa                                   %
%%                                                                       %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% En primer lugar localizo el 韓dice de la posici髇 de los datos 
 v_datos = setxor(1:length(simbolo_ofdm_rx),v_pilotos);
 
% Seguidamente extraigo los valores de las portadoras piloto y los datos
 datos_totales = simbolo_ofdm_rx (v_datos);
  
% A los datos debo quitarle ahora las componentes de guarda y la componente en DC
 datos_rx = [datos_totales(29:124) datos_totales(126:221)];

⌨️ 快捷键说明

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