G
goldwing
Guest
Hello there, im, der har problemer med denne Jakes Model.er der nogen kan hjælpe mig med at rette det?jeg virkelig sætter pris på, hvis nogen af jer kan hjælpe mig med denne sag.
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />
funktion Ralf = jakes_ralfunc (FM, fs, M, N_0, indeks)
% Jakes Model af en Rayleigh fading kanal
%
% Jakes_ralfunc (FM, fs, M, N_0, indeks)
%
% Fm Doppler frekvens
% Fs prøveudtagningshyppighed
% M antal prøver
% N_0 antallet af sinusoids
% Indeks (1-N_0) uncorrelated Rayleigh fading funktioner
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%
N = 2 * (2 * N_0 1);
nn = 1: N_0;
f = fm * cos (2 * pi * nn / N);% hyppighed vektoren
Ts = 1/fs;% proeveudtagning interval (diskrete signaler)
debut = N_0 * (1/fm);% debut før steady model output
Te = 2 * debut M * TS;% evalueringsperioden
t = 0: TS: Te;% tid vektoren
%%%%%%%%%%%%%%%
% Indledende faser
phi_N = 0;
phi_n = pi * (nn 2 * (indeks-1)) / (N_0 1);% fase vektoren
%%%%%%%%%%%
% simulation
%%%%%%%%%%%
% reel del
Xc0 = sqrt (2) * cos (phi_N) * cos (2 * pi * fm * t);
XC = Xc0 2 * cos (phi_n) * cos (2 * pi * f '* t);
% imaginære del
Xs0 = sqrt (2) * sin (phi_N) * cos (2 * pi * fm * t);
Xs = Xs0 2 * synd (phi_n) * cos (2 * pi * f '* t);
%%%%%%%%%%%%%%%%%%%%%%%%
% komplekse fading funktion
T = (1/sqrt (2 * N_0 1)) * (Xc sqrt (-1) * Xs);
%%%%%%%%%
Tstart = debut 0,9 * rand (1) * debut;% undgå debut og tilfældig start
Mstart = runde (Tstart / TS);
Reparere = Mstart M -1;
Ralf = T (Mstart: reparere);
% -------- End ---------------------
<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />
funktion Ralf = jakes_ralfunc (FM, fs, M, N_0, indeks)
% Jakes Model af en Rayleigh fading kanal
%
% Jakes_ralfunc (FM, fs, M, N_0, indeks)
%
% Fm Doppler frekvens
% Fs prøveudtagningshyppighed
% M antal prøver
% N_0 antallet af sinusoids
% Indeks (1-N_0) uncorrelated Rayleigh fading funktioner
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%
N = 2 * (2 * N_0 1);
nn = 1: N_0;
f = fm * cos (2 * pi * nn / N);% hyppighed vektoren
Ts = 1/fs;% proeveudtagning interval (diskrete signaler)
debut = N_0 * (1/fm);% debut før steady model output
Te = 2 * debut M * TS;% evalueringsperioden
t = 0: TS: Te;% tid vektoren
%%%%%%%%%%%%%%%
% Indledende faser
phi_N = 0;
phi_n = pi * (nn 2 * (indeks-1)) / (N_0 1);% fase vektoren
%%%%%%%%%%%
% simulation
%%%%%%%%%%%
% reel del
Xc0 = sqrt (2) * cos (phi_N) * cos (2 * pi * fm * t);
XC = Xc0 2 * cos (phi_n) * cos (2 * pi * f '* t);
% imaginære del
Xs0 = sqrt (2) * sin (phi_N) * cos (2 * pi * fm * t);
Xs = Xs0 2 * synd (phi_n) * cos (2 * pi * f '* t);
%%%%%%%%%%%%%%%%%%%%%%%%
% komplekse fading funktion
T = (1/sqrt (2 * N_0 1)) * (Xc sqrt (-1) * Xs);
%%%%%%%%%
Tstart = debut 0,9 * rand (1) * debut;% undgå debut og tilfældig start
Mstart = runde (Tstart / TS);
Reparere = Mstart M -1;
Ralf = T (Mstart: reparere);
% -------- End ---------------------