⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zf_ble.m

📁 [matlab]TD_SCDMA中的ZF_BLE和MMSE_BLE算法的链路仿真
💻 M
字号:
%迫零线行均衡


function [d_ZF_BLE]=ZF_BLE(user_code_M,e,Received_Signal,h);
%产生系统传输矩阵A和它共轭转置矩阵A_H
p=128;W=16;

x=size(user_code_M);
K=x(1);Q=x(2);       %Q为扩频因子的长度
%h=rand(K,W);
NN=size(Received_Signal);
N=NN(2)/Q;
A=zeros(N*Q+W-1,N*K);
A_H=zeros(N*K,N*Q+W-1);
b=zeros(K,Q+W-1);
for ii=1:K,
    b(ii,:)=conv2(user_code_M(ii,:),h(ii,:));
   
end


for k=1:K,
    for n=1:N,
        for l=1:(Q+W-1),
            A(Q*(n-1)+l,n+N*(k-1))=b(k,l);
        end
    end
end


for ii=1:N*K,
    for jj=1:N*Q+W-1,
        A_H(ii,jj)=conj(A(jj,ii));
    end
end





ee=reshape(e,length(e),1);
aa=A_H*A;

d_ZF_BLE=inv(aa)*A_H*ee;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -