Демодулируйте сигнал временного интервала, использующий ортогональное мультиплексирование деления частоты (OFDM)
outSym = ofdmdemod(ofdmSig,nfft,cplen)
outSym = ofdmdemod(ofdmSig,nfft,cplen,symOffset)
outSym = ofdmdemod(ofdmSig,nfft,cplen,symOffset,nullidx)
[outSym,pilots] = ofdmdemod(ofdmSig,nfft,cplen,symOffset,nullidx,pilotidx)
выполняет демодуляцию OFDM на входном сигнале области времени, заданном в outSym
= ofdmdemod(ofdmSig
,nfft
,cplen
)ofdmSig
, с помощью размера БПФ, заданного nfft
и циклической длиной префикса, заданной cplen
. Для получения информации см. Демодуляцию OFDM.
удаляет пустые поднесущие из местоположений, заданных в outSym
= ofdmdemod(ofdmSig
,nfft
,cplen
,symOffset
,nullidx
)nullidx
. Для этого синтаксиса смещение выборки символа применяется к каждому символу OFDM, и количеством строк в выводе является nfft
–
, который составляет удаление пустых поднесущих. Используйте пустые поднесущие, чтобы составлять поднесущие DC и защитные полосы. Для получения информации смотрите Выделение Поднесущей и Защитные полосы.length(nullidx)
[
возвращает экспериментальные поднесущие для экспериментальных индексов, заданных в outSym
,pilots
] = ofdmdemod(ofdmSig
,nfft
,cplen
,symOffset
,nullidx
,pilotidx
)pilotidx
. Для этого синтаксиса смещение выборки символа применяется к каждому символу OFDM, и количеством строк в выводе является nfft
–
– length(nullidx)
, который составляет удаление пустых и экспериментальных поднесущих. Функция принимает, что экспериментальные местоположения поднесущей являются тем же самым через каждый символ OFDM и передают антенну.length(pilotidx)