A Rayleigh flat fading channel has 1 tap and so there will be no intersymbol interference. if
N= 1000;
Then,
h=(1/sqrt(2))*(randn(N,1)+1i*randn(N,1));
will generate 1000 coefficients which are complex Gaussian of zero mean.
Question 1: Is this a multi-path Rayleigh channel of number of taps = 1000?(Example taken from : http://www.mathworks.com/matlabcentral/fileexchange/30477-ber-curve-for-bpsk-in-rayleigh-channel/content/BER_BPSK_Rayleigh.m )
But, there are models such as Clarke's method of sinusoid and Jake's algorithm for modeling the Rayleigh channel as FIR. If the method in Question 1 and these algorithm create multi-path Rayleigh, then when do we use the Algorithm?
Question 2: In the code and explanation therein for Rayleigh flat fading code , a channel of length N is created but it is called flat. I am really confused as to what is the proper way to create multi-path Rayleigh fading and only flat Rayleigh fading (1 tap).
Please help.