wlanSpectralFlatness
Syntax
Description
tests spectral flatness by using the channel estimate pass = wlanSpectralFlatness(chanEst,format,cbw)chanEst for the
specified WLAN packet format format and channel bandwidth
cbw. The function determines the test result by comparing the
spectral flatness measurements to the standard-specified range.
tests spectral flatness by using the channel estimate pass = wlanSpectralFlatness(chanEst,format,cbw,preamblePunc)chanEst for the
specified non-high-throughput (non-HT) packet, along with the specified channel bandwidth
cbw and the preamble puncturing flag
preamblePunc. The function determines the test result by comparing
the spectral flatness measurements to the standard-specified range. (since R2025a)
tests spectral flatness by using the channel estimate pass = wlanSpectralFlatness(chanEst,format,cbw,ruIndices)chanEst for the
specified high efficiency (HE) packet, along with the specified channel bandwidth
cbw and resource unit (RU) indices ruIndices.
The function determines the test result by comparing the spectral flatness measurements to
the standard-specified range.
tests spectral flatness by using the channel estimate pass = wlanSpectralFlatness(chanEst,format,cbw,ruIndices,ruSizes)chanEst for the
specified extremely high-throughput (EHT) packet, along with the specified channel bandwidth
cbw, the resource unit (RU) indices ruIndices,
and the RU sizes of each RU or multiresource unit (MRU) ruSizes. The
function determines the test result by comparing the spectral flatness measurements to the
standard-specified range. (since R2025a)
tests spectral flatness by using the channel estimate pass = wlanSpectralFlatness(chanEst,format,cbw,ruIndices,ruSizes,preamblePunc)chanEst for an
extremely high-throughput (EHT) packet, along with the specified channel bandwidth
cbw, the resource unit (RU) indices ruIndices,
the RU sizes of each RU or MRU ruSizes, and the preamble puncturing
flag preamblePunc. The function determines the test result by comparing
the spectral flatness measurements to the standard-specified range. (since R2025a)
[
also returns the power deviation of each test subcarrier from the average power level across
lower test subcarriers, pass,deviation,testSC] = wlanSpectralFlatness(chanEst,format,cbw)deviation. The function splits the test
subcarrier indices into upper and lower sets based on their absolute frequency and returns
these indices as testSC.
Examples
Input Arguments
Output Arguments
References
[1] IEEE P802.11be/D1.2. “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. Amendment 8: Enhancements for Extremely High Throughput (EHT).” Draft Standard for Information technology — Telecommunications and information exchange between systems. Local and metropolitan area networks — Specific requirements.
[2] IEEE Std 802.11ax-2021 (Amendment to IEEE Std 802.11-2020). “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. Amendment 1: Enhancements for High Efficiency WLAN.” IEEE Standard for Information Technology — Telecommunications and Information Exchange between Systems. Local and Metropolitan Area Networks — Specific Requirements.
[3] IEEE Std 802.11-2020 (Revision of IEEE Std 802.11-2016). “Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications.” IEEE Standard for Information Technology — Telecommunications and Information Exchange between Systems — Local and Metropolitan Area Networks — Specific Requirements.