www.gusucode.com > wlan 源码程序 matlab案例代码 > wlan/CreateHTConfigurationObjectExample.m
%% Create HT Configuration Object % This example shows how to create HT configuration objects. It also shows % how to change the default property settings by using dot notation or by % overriding the default settings by using |Name,Value| pairs when creating % the object. %% Create Object and Then Modify Properties % Create an HT configuration object and view the default settings. ht = wlanHTConfig %% % Modify the defaults to specify three transmit antennas and two space-time % streams. ht.NumTransmitAntennas = 3; ht.NumSpaceTimeStreams = 2 %% % As the settings of the object are modified, the set of properties that % apply for the current configuration are shown. When the number of % transmit antennas is more than the number of space-time streams, the % number of extension streams property applies and is shown. Also, as % currently configured, this object is not a valid HT configuration because % the default |'Direct'| spatial mapping requires the number of space-time % streams to equal the number of transmit antennas. Validation of the % object occurs when it is input to a calling function. %% Create Object and Override Default Property Values % Create an HT configuration object. Use |Name,Value| pairs to define a % sounding packet by specifying |PSDULength| = 0, and set the number of % transmit antennas and space-time streams to 3. ht2 = wlanHTConfig('PSDULength',0,'NumTransmitAntennas',3,'NumSpaceTimeStreams',3)