question1
現在遇到的問題時仿真出來的速率偏低。
在與前面的速率對比時,突然發現自己竟然把信噪比的和加起來求和速率。修改代碼修改代碼
forth=forth_1+forth_2;
result2(x)=first/(second+third+forth+1);
x=x+1;
end
rate=6/15*log2(1+result2)+rate;
end
%result=result+result1;
end
result=result/10000;
rate0=rate/10000;
result0=6/15*log2(1+result);
M=[50:50:500];
plot(M,rate0,'x-');
xlabel('Numbers of antennas at BS');
ylabel('Sum rate(bits/symbol)');
hold on;
結果是
顯然,還沒有符合我們的要求。再看看還有什麼需要改進的地方。
接下來要怎麼做呢?修改時移看看這種寫法怎麼樣。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
寫時移的方法中。