主要内容

构建vht ppdu.

使用波形发生器功能或通过单独构建每个字段来构建VHT PPDU。

波形发生器

创建VHT配置对象。

vht = wlanvhtconfig;

生成VHT PPDU。比特中的输入数据序列的长度必须是PSDU的长度的8倍,其以字节表示。关闭窗口。

X = RANDI([0 1],VHT.PSDULENG * 8,1);y = wlanwaveformgenerator(x,vht,'windowtransitiontime',0);

绘制波形的幅度。

t =((1:长度(y))' -  1)/ 80e6;图(t,abs(y))xlabel('时间(s)')ylabel('幅度(v)'的)

图包含轴对象。轴对象包含类型线的对象。

个人PPDU字段

创建L-STF,L-LTF,L-SIG,VHT-SIG-A,VHT-STF,VHT-LTF和VHT-SIG-B前导磁场。

lstf = wlanlstf(vht);lltf = wlanlltf(vht);lsig = wlanlsig(vht);vhtsiga = wlanvhtsiga(vht);VHTSTF = WLANVHTSTF(VHT);vhtltf = wlanvhtltf(vht);vhtsigb = wlanvhtsigb(vht);

使用输入数据字段生成VHT数据字段X,其用作波形发生器的输入。

vhtdata = wlanvhtdata(x,vht);

连接各个字段以创建单个PPDU。

z = [lstf;lltf;LSIG;vhtsiga;vhtstf;VHTLTF;vhtsigb;vhtdata];

验证两种方法创建的PPDU是否相同。

isequal(y,z)
ANS =.逻辑1

也可以看看

|||