ehsanica
Регистрация: 15 ноября 2005 Сообщений: 83 Помогло: 10
| 03 Nov 2007 12:17 фазового шума дБ / Гц MATLAB | | |
|
| | bkhoa пишет: | Пожалуйста, помогите мне о Matlab код (M.file) за "фазовый шум" (как для моделирования фазовых шумов). 1. Фазовый шум в связи с лазерным диодом 2. Фазовый шум за счет местных осциллятор
Ваша помощь будет высоко оценен. |
это для генератора:
http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8844&objectType=file
Описание: Функция Sout = add_phase_noise (Sin, Fs, phase_noise_freq, phase_noise_power)
Осциллятор Phase Noise модели
ВХОД: Грех - входной сигнал КОМПЛЕКС Fs - частота дискретизации (в Гц), Син phase_noise_freq - частоты, на которой определяется SSB Phase Noise (смещение от перевозчика в Гц) phase_noise_power - SSB Phase Noise власти (в дБ / Гц)
Результат: Sout - выходной сложный этап носилась сигнала
ПРИМЕЧАНИЕ: Входной сигнал должен быть комплексным
ПРИМЕР (Как использовать add_phase_noise): Предположим, SSB Phase Noise задается следующим образом: -------------------------------------------------- ----- | Компенсация за счет Перевозчика | Phase Noise | -------------------------------------------------- ----- | 1 кГц | -84 дБ / Гц | | 10 кГц | -100 дБ / Гц | | 100 кГц | -96 дБ / Гц | | 1 МГц | -109 дБ / Гц | | 10 МГц | -122 дБ / Гц | -------------------------------------------------- -----
Предположим, что у нас есть 10000 образцов сложной синусоиды частотой 3 кГц проб на частоте 40MHz:
FC = 3E3; частота% перевозчик Fs = 40e6;% частота дискретизации T = 0:9999; S = ехр (J * 2 * PI * Fc / Fs * T)% сложные синусоиды
Затем, чтобы Produse этап возмущенных S1 сигнал от первоначального запуска сигнала S следующим образом:
Fs = 40e6; phase_noise_freq = [1e3, 10e3, 100e3, 1e6, 10e6];% смещение от перевозчика phase_noise_power = [-84, -100, -96, -109, -122];% Phase Noise власть S1 = add_phase_noise (S, Ф, phase_noise_freq, phase_noise_power); |
|
hardev15
Регистрация: 21 октября 2009 Сообщения: 2 Расположение: Индия
| 21 октября 2009 13:43 | | |
|
| Привет У меня есть проблема о MATLAB кодекса диод уравнение для шума ниже
K = 1.38e-23; Q = 1.6E-19; t1 = 273 25; VT = K * T1 / Q; DF = 0,001; F = [0: DF: 100] KF = 1.0e-26; М = 1,2; V1 = 0,7; V1 =% 0.25:0.05:1.1; ID = 1.0e-12 * (ехр (v1 / (2,0 * VT))); PST% = 2 * Q * ID; psflk = KF * (идентификационный ^ AF / F); участок (F, psflk, 'B') xlabel ( '(кГц)') ylabel ( 'sflk (A/hz2)') оси ([0,2, 0, 0.0015])
Мне нужен участок в psflk и частоты (F) таким PLS помочь мне
спасибо |
|