anti_main.m
来自「此代码为RFID中防冲突算法中动态帧ALOHA算法的仿真」· M 代码 · 共 32 行
M
32 行
function anti_main(N,F)
%针对实际情况的仿真
f=zeros(1,N); %不同的标签数开始的桢数相同,用来记录总的帧数
Nn=zeros(1,N); %总共的时隙数
avr=zeros(1,N); %平均的时隙数
avr_N=zeros(1,N);
for j=1:100
for i=1:N
f(i)=0;
n=i;
Nn(i)=0;
fn=F; %当前帧数
while n>0
f(i)=f(i)+fn; %记载总的帧数
[Nc,Nr]=anti_proc(n,fn); %计算碰撞情况
fn=anti_framelength(n,fn,Nc); %
Nn(i)=Nr+Nn(i); %共正确识别的标签数目
n=i-Nn(i); %未识别的标签数目
end
%avr(i)=round(f(i)/i);
avr_N(i)=f(i)+avr_N(i);
end
end
avr_N=avr_N/100;
i=1:N;
plot(avr_N(i));
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?