📄 mmse_svd.m
字号:
function X_QAMEsti=mmse_SVD(Y_SVD,Tx)
%线性MMSE检测
%发射功率设为1,SNR为一个数,如果考虑一维矩阵,需要修改
[row,column]=size(Y_SVD);
for k=1:Tx
for j=1:column/N_FFT
for i=1:N_FFT
if GAUSS_NOISE==1
X_QAMEsti(k,(j-1)*N_FFT+i)=conj(S(k,k,i))/(conj(S(k,k,i))*S(k,k,i)+(1/10^(SNR/10)))*Y_SVD(k,(j-1)*N_FFT+i);
else %无噪声
X_QAMEsti(k,(j-1)*N_FFT+i)=conj(S(k,k,i))/(conj(S(k,k,i))*S(k,k,i))*Y_SVD(k,(j-1)*N_FFT+i);
end
end
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -