pfilter.m

来自「该系统主要使用matlab实现了stbc2*1系统的发送和接收」· M 代码 · 共 19 行

M
19
字号
function [wP,xP] = Pfilter(wP,xP,snr,rx,G);
%This is the filtering routine

global Npart nTx nRx

Nv = nTx*10^(-snr/10);%Get noise variance
con = sqrt(2*pi*Nv); %constant for scaling

for r = 1:Npart,
    %Get difference between particle and received data
    z = rx - xP(:,:,r)*G;
    Z = z(:);
    %Perform liklihood estimate
    wP(r) = wP(r) * con * real( exp(-0.5 * Z'*Z/Nv) );
end



⌨️ 快捷键说明

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