资源简介
802.11 WLAN物理层仿真源代码,使用matlab写的,比较新,比较全面,从发送端到信道到接收端都有
代码片段和文件信息
function IEEE80211a_graphics(s ax firstcall params);
% IEEE80211A_GRAPHICS Update MATLAB graphics from IEEE 802.11a simulation.
% ieee80211a_graphics(s ax firstcall params) updates axes.
%
% s: structure containing data corresponding to multiple matrices
% ax: structure of axes handles
% firstcall: first plot
% params: modulation parameters
% handles
haxes = cell2mat(struct2cell(ax));
fig = get(haxes(1) ‘parent‘);
% Create structure d containing all data required by plotting functions
% part of d is stored in guidata
d = guidata(fig);
if firstcall
% set axes-related handles
d.axes_handles = haxes;
d.num_axes = length(d.axes_handles);
d.axes_tags = get(d.axes_handles ‘tag‘);
for n = 1:d.num_axes
d.plotfn_handles(n) = str2func([‘plot_‘ d.axes_tags{n}]);
end
d.frame_number = 1;
d.txdata_xrange = 1:256;
d.block_Npoints = 50;
d.block_x_range = 1:d.block_Npoints;
d.block_y_init = uNaN(1 d.block_Npoints);
else
d.frame_number = d.frame_number + 1;
end
guidata(fig d);
% Pre-computation
link_delay = 34;
speceff = params.bitsPerSymbol(s.mode); % spectral efficiency
d.first_frame = (d.frame_number == 1);
d.block_full = (d.frame_number > d.block_Npoints);
d.bit_period = params.bitPeriod(s.mode);
d.txbits = s.txbits.‘;
d.magresp = s.magresp.‘;
d.eqresp = s.eqresp.‘;
d.prerxg = s.prerxg.‘;
d.postrxg = s.postrxg.‘;
d.estSNRdB = s.estSNRdB.‘;
d.bitrate = 54*speceff/4.5; % 802.11a-specific
d.ber = calcBER(s.txbits s.rxbits params.bitsPerBlock(s.mode) link_delay);
% alternative: call each function explicitly with its axes handle
for i = 1:d.num_axes
feval(d.plotfn_handles(i) firstcall d.axes_handles(i) d);
end
%--------------------------------------------------------------------------
% Plot functions (one for each axes object)
% For object xyz corresponding function name is plot_xyz
%--------------------------------------------------------------------------
function plot_txdata(fc ax d);
tmax = 5e-6; % maximum time (needs to be consistent with axis limits)
x = 0:d.bit_period:tmax;
y = d.txbits(1:(length(x)-1));
plot_data_sequence(fc ax x y 50);
%--------------------------------------------------------------------------
function plot_prerxg(fc ax d);
plot_constellation(fc ax d.prerxg 3);
%--------------------------------------------------------------------------
function plot_postrxg(fc ax d);
plot_constellation(fc ax d.postrxg 5);
%--------------------------------------------------------------------------
function plot_avSNRdB(fc ax d);
y_append = d.estSNRdB;
plot_signal_evolution(fc ax d.block_x_range y_append {‘.-‘ ‘m-‘});
%--------------------------------------------------------------------------
function plot_throughput(fc ax d);
y_append = d.bitrate;
plot_signal_evolution(fc ax d.block_x_range y_append {‘r.-‘});
%----
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-01-16 10:21 802.11a wlan 物理层的matlab仿真源码\
目录 0 2013-01-16 10:21 802.11a wlan 物理层的matlab仿真源码\R13\
文件 260207 2003-06-11 15:24 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a.mdl
文件 245095 2003-06-11 15:23 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a_NoSF.mdl
文件 297840 2003-06-11 14:52 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a_graphics.fig
文件 7803 2003-03-06 14:49 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a_graphics.m
文件 3584 2003-02-22 19:19 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a_init.mat
文件 21994 2003-03-06 14:54 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a_lib.mdl
文件 494 2003-02-22 20:56 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a_open_graphics.m
文件 2332 2003-03-06 14:50 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a_settings.m
文件 4173 2003-03-06 14:52 802.11a wlan 物理层的matlab仿真源码\R13\IEEE80211a_udg.m
文件 193024 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\ieee80211a_sfun.dll
目录 0 2013-01-16 10:21 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\
目录 0 2013-01-16 10:21 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\
目录 0 2013-01-16 10:21 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\
目录 0 2013-01-16 10:21 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\
目录 0 2013-01-16 10:21 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\info\
文件 1624 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\info\binfo.mat
目录 0 2013-01-16 10:21 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\
文件 59 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun.bat
文件 4342 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun.c
文件 49 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun.exp
文件 893 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun.h
文件 2776 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun.lib
文件 1660 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun.lmk
文件 406 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun.lmko
文件 4344 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun.obj
文件 51403 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun_c1.c
文件 1322 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun_c1.h
文件 53619 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun_c1.obj
文件 9855 2004-10-15 11:39 802.11a wlan 物理层的matlab仿真源码\R13\sfprj\build\ieee80211a\sfun\src\ieee80211a_sfun_debug_macros.h
............此处省略13个文件信息
相关资源
- 802.11awlan物理层的matlab仿真源码.rar
- 802.11a OFDM matlab
- 802.11a OFDM MATLAB仿真代码!(推荐)
- 802.11a OFDM MATLAB仿真代码
- Matlab仿真IEEE 802.11a系统.zip
- IEEE802.11b 物理层DBPSK编码程序
- OFDM物理层发射机_接收机模型matlab代码
- 802.11DCF matlab仿真程序
-
LTE物理层simuli
nk仿真 - 802.11协议吞吐量随节点数性能仿真
- 802.11a OFDM MATLAB仿真源码
- 802.11a基于OFDM系统MATLAB仿真程序
- 802.11的Matlab程序
- 全面详解LTE:MATLAB建模、仿真与实现
- Matlab-code-802.11p
- 802.11a-OFDM-MATLAB IEEE802.11a系统级仿真完
-
Physical-la
yer-Network 物理层的网络编码 - multipath_code.zip 试设计一完整的移动通
- Understanding-LTE-with-MATLAB 这本书详细介
- MATLAB编写的MIMO不同天线数时的信道容
-
Simuli
nk simulation for learning 802.11a - IEEE802.11中的粗频偏估计
评论
共有 条评论