資源簡介
基于MIMO的信道容量sum rate的計算,基于MMSE、ZF、多項式、BF四種準則方法的計算過程,計算結果正確,內附說明文檔
代碼片段和文件信息
%以下計算復雜度的公式都是來自于文獻相應位置
clc;
close?all;
clear?all;
tau?=?100;
K?=?1:50:550;
N?=?500;
L1?=?1;
L2?=?2;
mflops_poly1?=?(0.5*L1*(K.^2?+?K)*(2*N?-?1)?+?N*K.*(2*K?-?1)?+?(2*K?-?1)*N*tau)/10e5;
mflops_poly2?=?(0.5*L2*(K.^2?+?K)*(2*N?-?1)?+?N*K.*(2*K?-?1)?+?(2*K?-?1)*N*tau)/10e5;
mflops_mmse?=?(N*K.*(2*K?-?1)?+?0.5*(K.^2?+?K)*(2*N?-?1)?+?K.^3?+?K.^2?+?K...
???????????????+(2*K?-?1)*N*tau)/10e5;
mflops_zf?=?(N*K.*(2*K?-?1)?+?0.5*(K.^2?+?K)*(2*N?-?1)?+?K.^3?+?K.^2?+?K)/10e5;
mflops_bf?=?(2*K?-?1)*N*tau/10e5;
mflops_horner1?=?((2*K?-?1)*(L1?+?1)*(N)+?L1*(2*N?-?1)*K)*tau/10e5;
mflops_horner2?=?((2*K?-?1)*(L2?+?1)*(N)+?L2*(2*N?-?1)*K)*tau/10e5;
figure(1);
plot(Kmflops_poly1‘bo-‘);
hold?on;
plot(Kmflops_poly2‘--md‘);
plot(Kmflops_mmse‘k*--‘);
plot(Kmflops_zf‘yo-‘);
plot(Kmflops_bf‘r+--‘);
p
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????82113??2015-07-02?23:56??6783_設計說明.docx
?????文件????????2168??2015-07-02?23:56??MFLOPS.m
?????文件???????10563??2015-07-05?21:26??sum_rate.m
評論
共有 條評論