logo资料库

时隙Aloha MATLAB仿真代码.doc

第1页 / 共1页
资料共1页,全文预览结束
时隙 ALOHA 仿真实验 %生成平均值为m服从泊松分布的随机数 MATLAB 代码: clc; close all; clear; for m=0.01:0.01:4.99; n=10000; A=poissrnd(m,1,n); a=0; b=0; c=0; z=0; for i=1:n if A(1,i)<1 a=a+1; elseif A(1,i)==1 b=b+1; z=z+1; elseif A(1,i)>1 c=c+1; z=z+A(1,i); end end G=z/n; K=a/n; Q=b/n; P=c/n; plot(G,K,'r.',G,Q,'ko',G,P,'g*'); hold on; %归一化 %空闲率K %吞吐量Q %碰撞率P %绘出 G 与 S,Q,F 的图像 %保留在同一张图上 end %添加 X 轴的标题 xlabel('归一化总业务量 G'); title('时隙 ALOHA 算法仿真'); %添加标题 legend('空闲率 K','吞吐量 Q','碰撞率 P'); %添加注释 grid on; %添加网格 1
分享到:
收藏