MATLAB kód pre Rayleigh blednutiu kanál

R

reddy2

Guest
Môže niekto pomoct s Matlab kód Rayleigh blednutiu kanál. Ďakujem
 
Ak máte komunikácie Blockset v Simulink, môžete skúsiť "Multipath Rayleigh blednutiu kanálov" v ňom.
 
Tu je kód MATLAB: Môžete uviesť počet batérií a zodpovedajúci výkon: tap_delay = [0 10 20 30 40 50]; tap_power_db = [-3,9234 -5,2288 -6,9897 -13,0103 -15,2288 -16,9897], L = dĺžka (tap_delay ), tap_power_lin = 10 ^ (tap_power_db/10), temp = randn (1, L) + j * randn (1, L), pre k = 1: L h (k) = sqrt (tap_power_lin (k). / 2 ) .* reálny (teplota (K)) + j * sqrt (tap_power_lin (k) / 2) .* IMAGE (teplota (K)), koniec
 
% Výpočet priemernej fade trvania a vyhodnocovanie obálku Rayleigh distribúcie pre určité hodnoty a FM ro% %************************** **** ************************************************** **********************************% Zatvorte všetky vymazať všetky CLC N = 256;% počet vzoriek, frekvencia M = 8192,% Počet čas vzoriek% požadovaných parametrov pre INPUT: FM a riadku (R0) fm = input ('Zadajte hodnotu FM [20 Hz, 200 Hz]:') R0 = input ('Zadajte hodnotu r0 [ 1,0.1,0.01]: ') y = 1; Afd_p = 0;% Priemerná dĺžka fade, praktickú hodnotu Nr_p = 0;% Počet priechodu nulou úrovni za sekundu Rrms_p = 0;% Prakticky počíta R-efektívna hodnota while ( y
 
[Quote = ahmedseu]%, výpočet priemernej fade trvania a vyhodnocovanie obálku Rayleigh distribúcie pre určité hodnoty a FM ro% %************************* * ************************************************* ***************************************% Zatvorte všetky vymazať všetky CLC N = 256;% počet vzoriek, frekvencia M = 8192,% Počet čas vzoriek% požadovaných parametrov pre INPUT: FM a riadku (R0) fm = input ('Zadajte hodnotu FM [20 Hz, 200 Hz]:') R0 = input ('Zadajte hodnota R0 [1,0.1,0.01]: ') y = 1; Afd_p = 0;% Priemerná dĺžka fade, praktickú hodnotu Nr_p = 0;% Počet priechodu nulou úrovni za sekundu Rrms_p = 0;% prakticky počíta R -efektívna hodnota while (y
 
Ahoj lidi, to za všesmerové alebo smerové antény? Môže niekto poskytnúť mi niečo v tomto rámci (mulitpath vs smerové antény)? Vďaka vopred. Lupin
 
Tu je kód ... relatívne jednoduchá funkcia [ČT] = Rayleigh_Calculation (FD), tak = 16;% množstva ciest Fs = 1000; Ts = 1/Fs, tStart = 0; často = 2, t = [tStart: TS: majú tendenciu] wm = 2 * pi * FD% Maximálny posun fm = wm / (2 * pi)% Doppler posun S = 2 * (2 * A +1), XCO = (1,414 * cos (WM * t)); Xso = 0; sum1 = 0; sum2 = 0, pre n = 1: A (n) = (2 * pi * n) / S,% azimutálnej uhol wn (n) = wm * cos ( (n)), O (n) = (pi * n) / (So +1), sum1 = sum1 + (cos (O (n)) .* cos (WN (n) * t)); sum2 sum2 = + ( cos (WN (n) * t) .* sin (O (n))), koniec Xc = 2 * sum1 + XCO, XS = 2 * sum2 + Xso, c = (1/sqrt (2 * A +1) ) * (Xc + j * XS), považuje za model pre realizáciu Jakeš
 

Welcome to EDABoard.com

Sponsor

Back
Top