Modeling-Rayleigh-fading-channel-based-on-modifie
代码说明:
This Matlab Code models a Rayleigh fading channel using a modified Jakes channel model. A modified Jakes model chooses slightly different spacings for the scatterers and scales their waveforms using Walsh–Hadamard sequences to ensure zero cross-correlation. alpha_n = frac{pi(n-0.5)}{2M} and eta_n = frac{pi n}{M}, results in the following model, usually termed the Dent model or the modified Jakes model: R(t,k) = sqrt{frac{2}{M}} sum_{n=1}^{M} A_k(n)left( cos{eta_n} + jsin{eta_n} ight)cos{left(2pi f_d t cos{alpha_n} + heta_{n} ight)}. The weighting functions A_k(n) are the kth Walsh–Hadamard sequence in n. Since these have zero cross-correlation by design, this model results in uncorrelated waveforms. The phases ,! heta_{n} are initialized randomly and have no effect on the correlation properties. Matlab fast Walsh-Hadamard transform function is used to efficiently generate samples using this model.
下载说明:请别用迅雷下载,失败请重下,重下不扣分!