| Auteur | Bericht |
|---|
bkhoa
Geworden: 03 oktober 2007 Posts: 9 Geholpen: 3
| 08 oktober 2007 3:44 matlab DBC bestand | | |
|
| Gelieve mij te helpen over Matlab-code (M.file) voor "fase ruis" (Hoe te simuleren de fase lawaai). 1. De fase ruis als gevolg van laser diode 2. De fase ruis vanwege de lokale oscillator
Uw hulp wordt zeer gewaardeerd. |
|
| Terug naar boven | |
 |
ehsanica
Lid geworden: 15 november 2005 Berichten: 83 Geholpen: 10
| 03 november 2007 12:17 faseruis dBc / Hz matlab | | |
|
| | bkhoa wrote: | Gelieve mij te helpen over Matlab-code (M.file) voor "fase ruis" (Hoe te simuleren de fase lawaai). 1. De fase ruis als gevolg van laser diode 2. De fase ruis vanwege de lokale oscillator
Uw hulp wordt zeer gewaardeerd. |
dit is voor Oscillator:
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8844&objectType=file
Beschrijving: functie Sout = add_phase_noise (Sin, FS, phase_noise_freq, phase_noise_power)
Oscillator Phase Noise Model
INPUT: Zonde - input signaal COMPLEX FS - sampling frequentie (in Hz) van Sin phase_noise_freq - frequenties waarop SSB Phase Noise is gedefinieerd (offset van de vervoerder in Hz) phase_noise_power - SSB Phase Noise vermogen (in dBc / Hz)
OUTPUT: Sout - output-COMPLEX fase uiten van beledigende taal signaal
OPMERKING: Ingangssignaal moeten complexe
VOORBEELD (Hoe gebruik add_phase_noise): Stel SSB Phase Noise is als volgt: -------------------------------------------------- ----- | Offset Van Vervoerder | 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 | -------------------------------------------------- -----
Stel dat we hebben 10.000 monsters van complexe sinusoid frequentie van 3 kHz bemonsterd bij frequentie 40MHz:
Fc = 3E3;% draagfrequentie Fs = 40e6;% bemonsteringsfrequentie t = 0:9999; S = exp (j * 2 * pi * Fc / F * t);% complexe sinusoid
Dan naar fase uiten van beledigende taal signaal S1 produse van het oorspronkelijke signaal s Run volgt:
Fs = 40e6; phase_noise_freq = [1E3, 10e3, 100e3, 1e6, 10e6];% Offset Van Vervoerder phase_noise_power = [-84, -100, -96, -109, -122];% Phase Noise macht S1 = add_phase_noise (S, FS, phase_noise_freq, phase_noise_power); |
|
| Terug naar boven | |
 |
Google AdSense

| 03 november 2007 12:17 Advertenties | | |
|
|
|
|
| Terug naar boven | |
 |
hardev15
Geworden: 21 oktober 2009 Berichten: 2 Locatie: India
| 21 oktober 2009 13:43 | | |
|
| hoi Ik heb een probleem over de matlab code van diode vergelijking voor lawaai hieronder
k = 1.38e-23; q = 1,6 E-19; t1 = 273 25; vt = k * t1 / q; df = 0,001; f = [0: df: 100] kf = 1.0e-26; af = 1.2; v1 = 0.7; % v1 = 0.25:0.05:1.1; id = 1.0e-12 * (exp (V1 / (2.0 * vt))); % PST = 2 * q * id; psflk = kf * (id. ^ af / f); plot (f, psflk, 'b') xlabel ( 'Frequentie (kHz)') ylabel ( 'sflk (A/hz2)') as ([0,2, 0, 0.0015])
Ik heb het grondstuk in psflk en frequentie (f) dus help me pls
bedankt |
|
| Terug naar boven | |
 |