⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sch_test.m

📁 matlab 调度分析模型
💻 M
字号:
%定义参数 
clear all;
CELL_NUMBER = 1000;
GROUP_NUMBER =100;
CELL_01 = 2222;
CELL_02 = 4444;
CELL_03 = 6666;
CELL_04 = 8888;
%从文件中读出数据
fid=fopen('rcv_matlab.dat','r');
cell_data=fscanf(fid,'%4d');
status=fclose(fid);
cnt=length(cell_data);
for i=cnt+1:CELL_NUMBER
  cell_data(i)=0;
end

%计算信元的个数
group_cnt=CELL_NUMBER/GROUP_NUMBER;

all_cnt_01=0;   
all_cnt_02=0;   
all_cnt_03=0;   
all_cnt_04=0;
Y=[];   

for i= 0:group_cnt-1
 cnt_01=0;
 cnt_02=0;
 cnt_03=0;
 cnt_04=0;
  for j= 1:GROUP_NUMBER
    cell_index=100*i+j;
    cell=cell_data(cell_index)
     if     (cell==CELL_01)
      cnt_01=cnt_01+1;
     elseif (cell==CELL_02)
      cnt_02=cnt_02+1;
     elseif (cell==CELL_03)
      cnt_03=cnt_03+1;
     elseif (cell==CELL_04)
      cnt_04=cnt_04+1;
     else
      ;
      end
  end  
      all_cnt_01=all_cnt_01+cnt_01;  
      all_cnt_02=all_cnt_02+cnt_02; 
      all_cnt_03=all_cnt_03+cnt_03; 
      all_cnt_04=all_cnt_04+cnt_04; 
   
     %显示100个信元的统计结果                        
     disp(cnt_01);                        
     disp(cnt_02);                        
     disp(cnt_03);                        
     disp(cnt_04);                        
     Y=[Y;[cnt_01 cnt_02 cnt_03 cnt_04]];                             
end

%显示总的信元的统计结果            
  disp(all_cnt_01);                          
  disp(all_cnt_02);                          
  disp(all_cnt_03);                          
  disp(all_cnt_04);                          
  %Y=[Y;[all_cnt_01,all_cnt_02,all_cnt_03,all_cnt_04]];
  Z=[all_cnt_01,all_cnt_02,all_cnt_03,all_cnt_04];
  subplot(1,2,1)      
  bar(Y); 
  title('调度信元分布统计');
  axis([0 group_cnt 0 GROUP_NUMBER])
  for i=1:group_cnt
      for j=1:4
        show_str=num2str(Y(i,j));
        text(i,-2*j-3,show_str);  
      end
  end
  grid on;
  subplot(1,2,2)
  bar(Z); 
  title('调度信元汇总统计');
  for i=1:4
  show_str=num2str(Z(i));
  text(i,-10,show_str);
  end
  grid on;
                                
                                        

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -