Dear Sir;
Please if you could help me, how to simulate clarke's channel model in Matlab.
Using the instantaneous correlation
E[ h[n] h*[n+l] ]=j0(2 pi Fd T);
where j0 is the first kind bessel function with order zero.
Thnx in advance
well first of all in the code when we use frequency as 900 then it is 900 MHz, so multiply 10^6 when you input it. Secondly velocity is also 100 km/hr whereas the other things are in standard units. So, also multiply 1000/3600, then this will be converted to m/s. Last but not the least. Everybody is facing an error at
omega_m = (2*pi) * fm(Velocity, carrierFreq);
the error is on fm. Actually, fm is a maximum frequency and the formula of fm is (fm = CarrierFreq*Velocity/c = 3*10^8). Now our new formula will be
omega_m = (2*pi) * fm; (fm calculation is explained above)
Now, the programme is perfectly running. Anyways nice effort by Avetis Ioannisyan who did this effort.