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

📄 dsa_4user.m

📁 dsa merupakan program ofdm untuk meng-ogdm-kan
💻 M
字号:
% %-----------------Cb algoritma dsa-------
 clear all;clc;
% % load aku
% user=[1:4];
% subcarrier=[1:40];     %jmlh subcarrier=512
% Banwidth=[1:10^6];      %B= 1 MHz.....[peper increase in capasity of multiuser OFDM system.. 
%                         %using dynamic subcarrier allocation."Rhee,W]
% deltafreq=25000        %diperoleh dr Bw/subcarrier
% 
% figure(1);
% bar(user,ci);hold on;
%         xlabel('User');
%         ylabel('Kapasitas kanal');
%         
% % a=min(ci);      %nilai ci minimum
% % b=max(ci);      %nilai ci maksimum
% % T=(a+b)/2;      %nilai threshold
% 
% % figure(1)
% % s=0:17;
% % w=T.*ones(18,1);
% % plot(s,w,'r-');hold on;
% % bar(T);hold on;
% 
% %mencari data rate
% r=ci.*deltafreq
% 
% %utility  U(r)=0.16+0.8*log(r-0.3)
% aa=ones(4,1)*0.3;
% bb=ones(4,1)*0.8;
% cc=ones(4,1)*0.16;
% U=cc+bb.*log(r-aa)

U=[8 7 6 5];

index=1;
%Algoritma sorting search
 for n=1:length(U)-1
     de(n)=n
low=2;
high=40+1;
while high-low > 0
    

  center=((low+high)/2);
  T(n)=center;
   dd(n)=(U(n)/U(n+1));
  if T(n)-dd > 0
	high = center;
    a(index)=high;
  else
	low = center;
    b(index)=low;
       end
index=index+1;
end
  
end

⌨️ 快捷键说明

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