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