Regler | Nya inlägg | ämne RSS | Sök | Registrera | Logga in

Hjälp Matblab nummer om "fas buller"



Post new topic Reply to topic EDAboard.com Forum Index -> Digital Signal Processing -> Hjälp Matblab kod om "fas buller"
Arabiska version Bulgariska version Katalanska version Tjeckiska version Danska version Tyska version Grekiska version Engelsk version Spanska version Finsk version Franska version Hindi version Kroatiska version Indonesiska version Italienska version Hebreiska version Japanska version Koreanska version Litauiska version Lettiska version Nederländska version Norska version Polska version Portugisiska version Rumänska version Ryska version Slovakiska version Slovenska version Serbisk version Svenska versionen Tagalog version Ukrainska version Vietnamesiska version Kinesiska version
Författare Meddelande
bkhoa



Anställd: 03 oktober 2007
Inlägg: 9
Hjälpt: 3


Post 08 oktober 2007 4:44 Hjälp Matblab kod om "fas buller"
taggar: Matlab-kod fas buller fas buller kod lokala oscillator fas buller Matlab simulera laser fas buller Matlab

Snälla hjälp mig om Matlab-kod (M.file) för "phase noise" (Hur man simulera fas buller).
1. Den fas buller på grund av laserdiod
2. Den fas buller på grund av lokala oscillator

Din hjälp är mycket uppskattat.
Tillbaka till toppen
View user's profile
ehsanica



Anställd: 15 november 2005
Inlägg: 83
Hjälpt: 10


Post 03 november 2007 13:17 Re: Hjälp Matblab koden om "fas buller"
taggar: kod för DBC / Hz i Matlab DBC Hz matlab code matlab code fas buller fas buller kod lokala oscillator fas buller Matlab simulera laser fas buller matlab code matlab buller modell

bkhoa skrev:
Snälla hjälp mig om Matlab-kod (M.file) för "phase noise" (Hur man simulera fas buller).
1. Den fas buller på grund av laserdiod
2. Den fas buller på grund av lokala oscillator

Din hjälp är mycket uppskattat.


detta är för OSCILLATOR:

http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8844&objectType=file

Beskrivning:
funktion Sout = add_phase_noise (Sin, Fs, phase_noise_freq, phase_noise_power)

Oscillator Phase Noise Model

INPUT:
Sin - ingång COMPLEX signal
Fs - provtagningsfrekvensen (i Hz) i Sin
phase_noise_freq - frekvenser där SSB Fas Buller definieras (offset från transportörens Hz)
phase_noise_power - SSB Phase Noise effekt (uttryckt i dBc / Hz)

OUTPUT:
Sout - utgångsenergi COMPLEX fas noised signal

OBS!
Ingångssignal bör komplexa

Exempel (Hur du använder add_phase_noise):
Antag SSB Fas Buller anges enligt följande:
-------------------------------------------------- -----
| Avstånd från Carrier | Phase Noise |
-------------------------------------------------- -----
| 1 kHz | -84 dBc / Hz |
| 10 kHz | -100 dBc / Hz |
| 100 kHz | -96 dBc / Hz |
| 1 MHz | -109 dBc / Hz |
| 10 MHz | -122 dBc / Hz |
-------------------------------------------------- -----

Anta att vi har 10000 prover av komplexa SINUSKURVA frekvens 3 KHz
provtas på frekvens 40MHz:

Fc = 3e3;% bärfrekvensen
Fs = 40e6;% provtagningsfrekvensen
t = 0:9999;
S = exp (j * 2 * pi * fc / fs * t);% komplexa SINUSKURVA

Om du sedan vill produse fas noised signal S1 från originalsignalen S köra följande sätt:

Fs = 40e6;
phase_noise_freq = [1e3, 10e3, 100e3, 1e6, 10e6];% avstånd från Carrier
phase_noise_power = [-84, -100, -96, -109, -122];% Phase Noise makt
S1 = add_phase_noise (S, FS, phase_noise_freq, phase_noise_power);
Tillbaka till toppen
View user's profile
Post new topic Reply to topic EDAboard.com Forum Index -> Digital Signal Processing -> Hjälp Matblab kod om "fas buller"
Sida 1 av 1 Alla tider är GMT 2 timmar


Missbruk | | Administratör | | Moderatorer | | Stöd oss | | sitemap
topic RSS