?? test_3_6_12_24_36.m
字號:
% =========================================================================% Copyright (c)2006, 東南大學(xué)移動(dòng)通信國家重點(diǎn)實(shí)驗(yàn)室% All rights reserved.%% 文件名稱:test_3_6_12_24_36.m% function描述:最優(yōu)折中曲線范圍測試% 當(dāng)前版本: 1.0% 作 者:梁浩% 完成日期: 2006年10月%==========================================================================% Performance evaluation of existing scheduling algorithmsclc;clear; rand('state',0); N1 = 12; for m=1:90 test_rand = rand(1); end for m=1:N1 aveSNR_set1(m) = rand(1); end sum_set1 = sum(aveSNR_set1); aveSNR_set1 = aveSNR_set1 / sum_set1 * 120 ; PFFair_set1_jain = PFFair_jain(N1,aveSNR_set1); PFTh_set1_jain = PFTh_jain(N1,aveSNR_set1); maxCIFair_set1_jain= MaxCIFair_jain(N1, aveSNR_set1); maxCITh_set1_jain = MaxCITh_jain(N1, aveSNR_set1); PFFair_set1_gini = PFFair_gini(N1,aveSNR_set1); PFTh_set1_gini = PFTh_gini(N1,aveSNR_set1); maxCIFair_set1_gini= MaxCIFair_gini(N1, aveSNR_set1); maxCITh_set1_gini = MaxCITh_gini(N1, aveSNR_set1); PFFair_set1_log = PFFair_log(N1,aveSNR_set1); PFTh_set1_log = PFTh_log(N1,aveSNR_set1); maxCIFair_set1_log= MaxCIFair_log(N1, aveSNR_set1); maxCITh_set1_log = MaxCITh_log(N1, aveSNR_set1); subplot(3,1,1);plot(PFFair_set1_jain, PFTh_set1_jain, 'k^');hold on;plot(maxCIFair_set1_jain, maxCITh_set1_jain, 'k^');hold on;plot(PFFair_set1_gini, PFTh_set1_gini, 'ko');hold on;plot(maxCIFair_set1_gini, maxCITh_set1_gini, 'ko');hold on;plot(PFFair_set1_log, PFTh_set1_log, 'k*');hold on;plot(maxCIFair_set1_log, maxCITh_set1_log, 'k*');hold on;axis([0.1,1,3,6]); rand('state',0); N2 = 24; for m=1:820 test_rand = rand(1); end for m=1:N2 aveSNR_set2(m) = rand(1); end sum_set2 = sum(aveSNR_set2); aveSNR_set2 = aveSNR_set2 / sum_set2 * 240 ; PFFair_set2_jain = PFFair_jain(N2,aveSNR_set2); PFTh_set2_jain = PFTh_jain(N2,aveSNR_set2); maxCIFair_set2_jain = MaxCIFair_jain(N2, aveSNR_set2); maxCITh_set2_jain = MaxCITh_jain(N2, aveSNR_set2); PFFair_set2_gini = PFFair_gini(N2,aveSNR_set2); PFTh_set2_gini = PFTh_gini(N2,aveSNR_set2); maxCIFair_set2_gini= MaxCIFair_gini(N2, aveSNR_set2); maxCITh_set2_gini = MaxCITh_gini(N2, aveSNR_set2); PFFair_set2_log = PFFair_log(N2,aveSNR_set2); PFTh_set2_log = PFTh_log(N2,aveSNR_set2); maxCIFair_set2_log= MaxCIFair_log(N2, aveSNR_set2); maxCITh_set2_log = MaxCITh_log(N2, aveSNR_set2); subplot(3,1,2);plot(PFFair_set2_jain, PFTh_set2_jain, 'k^');hold on;plot(maxCIFair_set2_jain, maxCITh_set2_jain, 'k^');hold on;plot(PFFair_set2_gini, PFTh_set2_gini, 'ko');hold on;plot(maxCIFair_set2_gini, maxCITh_set2_gini, 'ko');hold on;plot(PFFair_set2_log, PFTh_set2_log, 'k*');hold on;plot(maxCIFair_set2_log, maxCITh_set2_log, 'k*');hold on;axis([0.1,1,3,6]);rand('state',0);N3 = 36;for m=1:1400 test_rand = rand(1);endfor m=1:N3 aveSNR_set3(m) = rand(1);endsum_set3 = sum(aveSNR_set3);aveSNR_set3 = aveSNR_set3 / sum_set3 * 360; PFFair_set3_jain = PFFair_jain(N3,aveSNR_set3); PFTh_set3_jain = PFTh_jain(N3,aveSNR_set3); maxCIFair_set3_jain = MaxCIFair_jain(N3, aveSNR_set3); maxCITh_set3_jain = MaxCITh_jain(N3, aveSNR_set3); PFFair_set3_gini = PFFair_gini(N3,aveSNR_set3); PFTh_set3_gini = PFTh_gini(N3,aveSNR_set3); maxCIFair_set3_gini= MaxCIFair_gini(N3, aveSNR_set3); maxCITh_set3_gini = MaxCITh_gini(N3, aveSNR_set3); PFFair_set3_log = PFFair_log(N3,aveSNR_set3); PFTh_set3_log = PFTh_log(N3,aveSNR_set3); maxCIFair_set3_log= MaxCIFair_log(N3, aveSNR_set3); maxCITh_set3_log = MaxCITh_log(N3, aveSNR_set3); subplot(3,1,3);plot(PFFair_set3_jain, PFTh_set3_jain, 'k^');hold on;plot(maxCIFair_set3_jain, maxCITh_set3_jain, 'k^');hold on;plot(PFFair_set3_gini, PFTh_set3_gini, 'ko');hold on;plot(maxCIFair_set3_gini, maxCITh_set3_gini, 'ko');hold on;plot(PFFair_set3_log, PFTh_set3_log, 'k*');hold on;plot(maxCIFair_set3_log, maxCITh_set3_log, 'k*');hold on;axis([0.1,1,3,6]);
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -