wlanSampleRate

Номинальная частота дискретизации

Описание

пример

fs = wlanSampleRate(cfgFormat) возвращает номинальную частоту дискретизации для заданных параметров передачи WLAN.

пример

fs = wlanSampleRate(cbw) возвращает номинальную частоту дискретизации для заданной полосы пропускания канала.

пример

fs = wlanSampleRate(___,OversamplingFactor=osf) возвращает номинальную выборку для заданного фактора сверхдискретизации. Для получения дополнительной информации о сверхдискретизации, смотрите Основанную на БПФ Сверхдискретизацию.

Примеры

свернуть все

Получите частоту дискретизации для передачи радио пробуждения (WUR) WLAN.

cfgWUR = wlanWURConfig;
fs = wlanSampleRate(cfgWUR)
fs = 20000000

Получите частоту дискретизации для передач WLAN с заданными полосами пропускания.

Задайте полосу пропускания канала 160 МГц

cbw = 'CBW160';

Возвратите частоту дискретизации.

fs = wlanSampleRate(cbw)
fs = 160000000

Получите частоту дискретизации для сверхдискретизированной основанной на триггере высокой эффективности (Тбайт HE) передача WLAN.

cfgHETB = wlanHETBConfig;
osf = 2.5;
fs = wlanSampleRate(cfgHETB,Oversamplingfactor=osf)
fs = 50000000

Входные параметры

свернуть все

Параметры передачи WLAN в виде одного из этих объектов настройки: wlanHESUConfig, wlanHEMUConfig, wlanHETBConfig, wlanHERecoveryConfig, wlanWURConfig, wlanDMGConfig, wlanS1GConfig, wlanVHTConfig, wlanHTConfig, или wlanNonHTConfig.

Полоса пропускания канала в виде одного из этих значений.

  • 'CBW1' — Полоса пропускания канала 1 МГц

  • 'CBW2' — Полоса пропускания канала 2 МГц

  • 'CBW4' — Полоса пропускания канала 4 МГц

  • 'CBW5' — Полоса пропускания канала 5 МГц

  • 'CBW8' — Полоса пропускания канала 8 МГц

  • 'CBW10' — Полоса пропускания канала 10 МГц

  • 'CBW16' — Полоса пропускания канала 16 МГц

  • 'CBW20' — Полоса пропускания канала 20 МГц

  • 'CBW40' — Полоса пропускания канала 40 МГц

  • 'CBW80' — Полоса пропускания канала 80 МГц

  • 'CBW160' — Полоса пропускания канала 160 МГц

  • 'CBW320' — Полоса пропускания канала 320 МГц

Типы данных: char | string

Сверхдискретизация фактора в виде скаляра, больше, чем или равный 1.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Выходные аргументы

свернуть все

Частота дискретизации, в выборках в секунду, возвратилась как скаляр.

Алгоритмы

свернуть все

Основанная на БПФ сверхдискретизация

Сигнал oversampled является сигналом, произведенным на частоте, которая выше, чем уровень Найквиста. Сигналы WLAN максимизируют занимаемую полосу при помощи маленьких защитных полос, которые могут создать проблемы для реконструкционных фильтров и фильтров сглаживания. Сверхдискретизация ширины защитной полосы увеличений относительно общей полосы пропускания сигнала, таким образом, увеличение количества отсчетов в сигнале.

Эта функция выполняет сверхдискретизацию при помощи большего ОБПФ и нулевой клавиатуры при генерации формы волны OFDM. Эта схема показывает процесс сверхдискретизации для формы волны OFDM с поднесущими БПФ N, включающими N g поднесущие защитной полосы по обе стороны от поднесущих занимаемой полосы N-Стрит.

FFT-based oversampling.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2017b