91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-12-24
  • 語言: Matlab
  • 標簽: Aloha??仿真??MATLAB??

資源簡介

用MATLAB實現(xiàn)Aloha系統(tǒng)的仿真,主要是對吞吐量進行仿真

資源截圖

代碼片段和文件信息

?for?m=2:1:500???????????????????%m表示標簽數(shù)
????n=1000;??????????????????????%aloha算法m表示m個標簽,n表示重發(fā)次數(shù)
????A=rand(mn);?????????????????%生成一個0-1分布的矩陣
????A1=0.5*A;????????????????????%生成一個0-0.5分布的矩陣,假設隨機退避時間服從0-0.5分布
????B=cumsum(A12);??????????????%矩陣B是對A1每列相加得到的,表示隨機發(fā)送的時間
????T=B(1n);????????????????????%T為標簽均發(fā)送時間,即為觀察時間
????C=1:1:(m*n);?????????????????%生成一個向量
????for?i=1:m????????????????????%將矩陣B轉化為向量,賦值到向量C
????????for?j=1:n
??????C(1(i-1)*n+j)=B(ij);
????????end
????end
????D=sort(C);???????????????????%將向量按從小到大的順序排序,用于計算兩數(shù)據(jù)包之間的時間差
????E=diff(D);???????????????????%向量的微分,求兩數(shù)據(jù)包之間的時間差,用于判斷是否產(chǎn)生碰撞
????T0=0.001;????????????????????%每個數(shù)據(jù)包的寬度
????N=0;?????????????????????????%初始化N(發(fā)送成功的數(shù)據(jù)包)
????M=0;?????????????????????????%初始化M,總共的數(shù)據(jù)包
????for?i=1:(m*n-1)??????????????%此循環(huán)用于計算M與N
??????????if?D(1i)<=T???????????%只要小

評論

共有 條評論