Matlab 如何生成Rician信道模型?
如何使用高斯分布随机值和给定的K(Rician因子)值生成Rician信道模型?我试过这个:Matlab 如何生成Rician信道模型?,matlab,statistics,Matlab,Statistics,如何使用高斯分布随机值和给定的K(Rician因子)值生成Rician信道模型?我试过这个: N = 100000; K = 0;const=1/(2*(K+1)); x1=randn(1,N); x2=randn(1,N); x=sqrt(const*((x1+sqrt(2*K)).^2+x2.^2); [y,xi] = ksdensity(x); plot(xi,y, 'bo') 但它不是如图所示的Rician通道模型 此图显示了使用表达式的Rician分布的pdf f1=r.*exp(-
N = 100000;
K = 0;const=1/(2*(K+1));
x1=randn(1,N);
x2=randn(1,N);
x=sqrt(const*((x1+sqrt(2*K)).^2+x2.^2);
[y,xi] = ksdensity(x);
plot(xi,y, 'bo')
但它不是如图所示的Rician通道模型
此图显示了使用表达式的Rician分布的pdf
f1=r.*exp(-(r.*r/2+K)).*besseli(0,sqrt(2*K).*r)