亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? subcarrier_allocation.m

?? 子載波的分配 考慮每個(gè)帶寬的大小 及子信道的噪聲 最后得出每個(gè)基站到用戶的分配
?? M
?? 第 1 頁 / 共 2 頁
字號(hào):
clc
clear
radium=600;                              %小區(qū)半徑
fc=5e9;                                  %中心載波頻率
n1=2;                                    %衰落系數(shù)(LOS)
n2=4;                                    %衰落系數(shù)(NLOS)
sample_number=1;
B=120000;                                %每個(gè)子信道的帶寬大小
subcarrier_number=128;                    %子載波數(shù)目
N0=3.9811*1e-21;                          %功率譜密度-174dbm
noise=N0*B;                              %每個(gè)子信道的噪聲
ber=1.0e-3;
gamma=-log2(5*ber)/(1.6*log2(exp(1)));
number=1;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%基站和中繼端的坐標(biāo)
BS_x=0;
BS_y=0;
Relay_x=[-300,0];%各個(gè)中繼的橫坐標(biāo);2個(gè)中繼在一個(gè)扇區(qū)。小區(qū)分為3個(gè)扇區(qū) 
Relay_y=[100*sqrt(3),200*sqrt(3)];%各個(gè)中繼的縱坐標(biāo)
SNR=156;
p=10^(SNR/10)*noise;
user_number=[5,10,15,20,25];

total_number=100;


% total_number=10000;
R1_ave=zeros(total_number,length(user_number));
R2_ave=zeros(total_number,length(user_number));
R3_ave=zeros(total_number,length(user_number));
R4_ave=zeros(total_number,length(user_number));
R5_ave=zeros(total_number,length(user_number));
for cycle_number=1:1:total_number
    cycle_number
    for for_user_number=1:1:length(user_number) 
        user_x=zeros(1,user_number(for_user_number));
        user_y=zeros(1,user_number(for_user_number));
        %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
        %確定每個(gè)用戶的坐標(biāo)
        for i=1:1:user_number(1,for_user_number)
            user_x(i)=-600+900*rand(1);
            if abs(user_x(i))<=300
                if user_x(i)<=0
                    user_y(i)=600*rand(1); %應(yīng)該為300*sqrt(3)*rand(1)
                else
                    user_y(i)=rand(1)*(sqrt(3)*300-sqrt(3)*user_x(i))+sqrt(3)*user_x(i);;
                end
            else
                ceil1=sqrt(3)*(600-abs(user_x(i)));
                user_y(i)=ceil1*rand(1);
            end
        end
        %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
        distance_BS_RN=400*ones(1,2);
        distance_RN_UT1=zeros(1,user_number(for_user_number));
        distance_BS_UT=zeros(1,user_number(for_user_number));
        for k=1:1:number %%%%  k表征撒點(diǎn)數(shù)
            [I1,Q1]=chtry(2,sample_number,20);
            [I2,Q2]=chtry(user_number(for_user_number),sample_number,20);
            [I3,Q3]=chtry(user_number(for_user_number),sample_number,20);
            [I4,Q4]=chtry(user_number(for_user_number),sample_number,20);
            for i=1:1:2  %%%%2個(gè)中繼,BS-RS的信道矩陣
                relay=I1(i,:)+sqrt(-1)*Q1(i,:);
                middle1=fft(relay,8*subcarrier_number);
                for jj=1:1:subcarrier_number
                    H_BS_RN(k,i,jj)=sum(middle1(8*(jj-1)+1:8*jj))/8;
                end
            end
            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%           中繼1到用戶的信道矩陣
            for i=1:1:user_number(for_user_number)
                distance_RN_UT1(i)=sqrt((user_x(i)-Relay_x(1))^2+(user_y(i)-Relay_y(1))^2);
                middle2_1=fft(I2(i,:)+sqrt(-1)*Q2(i,:),8*subcarrier_number);
                for jj=1:1:subcarrier_number
                    H_RN_UT1(k,i,jj)=sum(middle2_1(8*(jj-1)+1:8*jj))/8;
                end
            end
            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%           中繼2到用戶的信道矩陣
            for i=1:1:user_number(for_user_number)
                distance_RN_UT1(i)=sqrt((user_x(i)-Relay_x(2))^2+(user_y(i)-Relay_y(2))^2);
                middle2_1=fft(I2(i,:)+sqrt(-1)*Q2(i,:),8*subcarrier_number);
                for jj=1:1:subcarrier_number
                    H_RN_UT2(k,i,jj)=sum(middle2_1(8*(jj-1)+1:8*jj))/8;
                end
            end
            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%             基站到用戶的信道矩陣
            for i=1:1:user_number(for_user_number)
                distance_BS_UT(i)=sqrt((user_x(i))^2+(user_y(i))^2);
                middle3=fft(I3(i,:)+sqrt(-1)*Q3(i,:),8*subcarrier_number);
                for jj=1:1:subcarrier_number
                    H_BS_UT(k,i,jj)=sum(middle3(8*(jj-1)+1:8*jj))/8;
                end
            end
        end
        R1=zeros(number,user_number(for_user_number));    
        R2=zeros(number,user_number(for_user_number));   
        R3=zeros(number,user_number(for_user_number));   
        R4=zeros(number,user_number(for_user_number));
        R5=zeros(number,user_number(for_user_number)); 
        for t=1:1:number
            for i=1:1:2         
                for j=1:1:subcarrier_number        
                    H_BS_RN(t,i,j)=sqrt(10^(-4.6)*1/(200*sqrt(3))^2)*H_BS_RN(t,i,j);  %加入大尺度       
                end
            end
            for i=1:1:user_number(for_user_number)      
                for j=1:1:subcarrier_number      
                    H_RN_UT1(t,i,j)=sqrt(10^(-4.6)*1/(distance_RN_UT1(i))^4)*H_RN_UT1(t,i,j);    
                end
            end
            for i=1:1:user_number(for_user_number)      
                for j=1:1:subcarrier_number      
                    H_RN_UT2(t,i,j)=sqrt(10^(-4.6)*1/(distance_RN_UT1(i))^4)*H_RN_UT2(t,i,j); %%error!   
                end
            end
            for i=1:1:user_number(for_user_number)     
                for j=1:1:subcarrier_number          
                    H_BS_UT(t,i,j)=sqrt(10^(-4.6)*1/(distance_BS_UT(i))^4)*H_BS_UT(t,i,j);                       
                end
            end 
            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
            %proposed algorithm
            R_least=12800*ones(1,user_number(for_user_number));
            occupy=zeros(1,subcarrier_number);
            C=zeros(user_number(for_user_number),subcarrier_number,3);
            for i=1:1:user_number(for_user_number)
                for j=1:1:subcarrier_number
                    for k=1:1:3
                        if k==3
                            C(i,j,k)=B*log2(1+p*(abs(H_BS_UT(t,i,j)))^2/(noise*gamma));
                        elseif k==1
                            C(i,j,k)=1/2*min(B*log2(1+p*(abs(H_BS_RN(t,1,j)))^2/(noise*gamma)),B*log2(1+p*(abs(H_RN_UT1(t,i,j)))^2/(noise*gamma)));
                        else
                            C(i,j,k)=1/2*min(B*log2(1+p*(abs(H_BS_RN(t,1,j)))^2/(noise*gamma)),B*log2(1+p*(abs(H_RN_UT2(t,i,j)))^2/(noise*gamma)));%%error!!
                        end
                    end
                end
            end
            C_all=C;
            C_max=zeros(user_number(for_user_number),subcarrier_number);
            for i=1:1:user_number(for_user_number)
                for j=1:1:subcarrier_number
                    C_max(i,j)=max(C(i,j,:));
                end
            end
            user_index=ones(1,user_number(for_user_number));
            subcarrier_index=ones(1,subcarrier_number);
            C_max1=C_max;
            while sum(subcarrier_index)>0
                if sum(user_index)>0
                    [max1,index]=max(max(C_max1'));
                    [max2,index2]=max(max(C_max1));
                    subcarrier_index(index2)=0;
                    R1(t,index)=R1(t,index)+max1;
                    occupy(1,index2)=index;
                    if R1(t,index)>=R_least(1,index)
                        C_max1(index,:)=0;
                        user_index(1,index)=0;
                    end
                    C_max1(:,index2)=0;
                else
                    for j=1:1:subcarrier_number
                        if subcarrier_index(1,j)==1
                            [max1,index]=max(C_max(:,j));
                            R1(t,index)=R1(t,index)+max1;
                            subcarrier_index(1,j)=0;
                            occupy(1,j)=index;
                        end
                    end
                end
            end
            for i=1:1:subcarrier_number

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩免费高清av| 成人免费一区二区三区视频| a4yy欧美一区二区三区| 偷窥少妇高潮呻吟av久久免费| 久久久不卡影院| 欧美精三区欧美精三区| 91色porny蝌蚪| 国产综合久久久久久鬼色 | 亚洲一区二区精品视频| 久久网站热最新地址| 在线不卡免费av| 色婷婷久久久综合中文字幕 | 欧美日产在线观看| 99久久伊人精品| 国产麻豆一精品一av一免费| 婷婷六月综合网| 亚洲国产一区二区三区青草影视| 中文字幕一区二区三区四区 | 国产又黄又大久久| 美女免费视频一区| 五月婷婷久久丁香| 亚洲最新在线观看| 亚洲免费观看视频| 亚洲日本成人在线观看| 国产精品黄色在线观看| 国产无一区二区| 久久嫩草精品久久久久| 精品国产91亚洲一区二区三区婷婷| 欧美日韩一区二区三区四区五区| 在线免费av一区| 91视频91自| 色天使色偷偷av一区二区| 91社区在线播放| 在线中文字幕一区| 91福利精品视频| 欧美在线免费观看视频| 欧美性猛交xxxxxx富婆| 欧美在线看片a免费观看| 在线一区二区三区| 欧美性受xxxx黑人xyx| 欧美日韩精品一区二区三区四区| 欧美亚洲动漫制服丝袜| 欧美日韩aaaaa| 日韩小视频在线观看专区| 欧美一区二区在线免费观看| 日韩亚洲欧美在线观看| 国产亚洲一区二区在线观看| 国产三级精品三级| 亚洲视频免费观看| 亚洲国产精品久久久久婷婷884| 亚洲妇女屁股眼交7| 美腿丝袜亚洲三区| 国产精品一二三四五| 不卡一区在线观看| 在线观看欧美日本| 欧美一区二区三区免费视频| 精品国产91乱码一区二区三区| 国产日韩欧美不卡在线| 亚洲男同性恋视频| 午夜国产不卡在线观看视频| 久久9热精品视频| 成人精品免费视频| 91国偷自产一区二区三区成为亚洲经典| 欧美三级午夜理伦三级中视频| 日韩一区二区免费高清| 国产视频一区在线观看| 怡红院av一区二区三区| 日本欧美韩国一区三区| 成人夜色视频网站在线观看| 色偷偷一区二区三区| 欧美一区二区三区日韩| 欧美激情一区二区三区蜜桃视频| 一区二区三区在线免费| 另类中文字幕网| 97久久超碰精品国产| 在线综合视频播放| 日本一区二区三区在线观看| 亚洲午夜羞羞片| 国产精品1区2区3区| 91国产免费看| 国产午夜亚洲精品羞羞网站| 亚洲一区在线观看免费观看电影高清| 免费观看久久久4p| 色综合天天综合网天天狠天天| 91精品国产综合久久久蜜臀粉嫩| 国产欧美日韩亚州综合| 性欧美疯狂xxxxbbbb| 国产.精品.日韩.另类.中文.在线.播放| 91福利视频久久久久| 久久久久九九视频| 日韩精品一级中文字幕精品视频免费观看 | 中文字幕不卡在线| 天使萌一区二区三区免费观看| 国产凹凸在线观看一区二区| 欧美日韩亚州综合| 国产精品视频一二三区| 免费观看久久久4p| 在线视频欧美精品| 国产精品天天看| 麻豆国产精品一区二区三区| 91国产丝袜在线播放| 国产精品久久久久久久午夜片 | 国产亚洲人成网站| 日韩制服丝袜av| 欧美在线free| 亚洲天堂精品视频| 国产成人精品亚洲日本在线桃色| 777xxx欧美| 亚洲一区视频在线观看视频| 北条麻妃一区二区三区| 国产午夜亚洲精品不卡| 蜜臀va亚洲va欧美va天堂| 在线观看日韩高清av| 亚洲视频精选在线| www.亚洲在线| 中文字幕+乱码+中文字幕一区| 韩国精品免费视频| 精品久久久久一区二区国产| 日产精品久久久久久久性色| 精品视频一区三区九区| 亚洲激情第一区| 色网站国产精品| 亚洲精品免费视频| 91国偷自产一区二区三区观看 | 欧美大片在线观看| 免费视频最近日韩| 日韩欧美一区在线观看| 人妖欧美一区二区| 欧美一区二区三区小说| 日韩va亚洲va欧美va久久| 欧美精品乱人伦久久久久久| 天天综合色天天综合| 6080yy午夜一二三区久久| 午夜久久久久久久久| 欧美精品久久天天躁| 日韩一区精品视频| 欧美一级夜夜爽| 蜜臀av性久久久久蜜臀aⅴ流畅 | 日韩三级精品电影久久久| 日韩av电影天堂| 欧美一级日韩一级| 免费成人美女在线观看.| 日韩免费观看高清完整版在线观看| 欧美日韩激情一区二区| 国产精品福利电影一区二区三区四区| 粉嫩av一区二区三区在线播放 | 亚洲福利电影网| 欧美日韩国产一区| 日本在线观看不卡视频| 精品国产91洋老外米糕| 国产成人在线影院| 中文字幕色av一区二区三区| 色94色欧美sute亚洲线路一ni| 亚洲午夜日本在线观看| 欧美成人激情免费网| 日韩一区二区麻豆国产| 国产美女视频一区| 亚洲婷婷国产精品电影人久久| 欧洲视频一区二区| 免费在线观看一区二区三区| 国产亚洲女人久久久久毛片| 不卡视频一二三四| 亚洲午夜免费福利视频| 日韩一区二区高清| 国产99精品在线观看| 亚洲狠狠丁香婷婷综合久久久| 在线不卡一区二区| 处破女av一区二区| 亚洲午夜影视影院在线观看| 精品蜜桃在线看| 一本色道久久综合亚洲91| 美洲天堂一区二卡三卡四卡视频| 亚洲国产成人午夜在线一区| 欧美视频三区在线播放| 狠狠色丁香久久婷婷综| 亚洲欧美另类图片小说| 日韩视频在线观看一区二区| 成人91在线观看| 六月丁香婷婷久久| 亚洲三级视频在线观看| 日韩欧美国产午夜精品| av在线不卡免费看| 美女被吸乳得到大胸91| 亚洲黄色片在线观看| 精品不卡在线视频| 欧美日韩亚洲综合一区二区三区| 国产成人午夜视频| 青青草国产精品97视觉盛宴| 成人免费一区二区三区视频 | 亚洲一区二区三区小说| 国产香蕉久久精品综合网| 欧美精品日韩综合在线| 本田岬高潮一区二区三区| 久久99精品久久久久久| 亚洲一二三四区| 国产精品天干天干在线综合| 欧美电视剧在线看免费| 欧美在线色视频| 99热99精品| 国产乱国产乱300精品|