Опис функції AMMOD
Список функцій CommunicationsToolbox: Аналогова модуляція/демодуляція
| AMMOD |
y = ammod (x, Fc, Fs) y = ammod (x, Fc, Fs, ini_phase) y = ammod (x, Fc, Fs, ini_phase, carramp)
Використовує вхідний інформаційний сигнал x для амплітудної модуляції несучого коливання з частотою Fc (Гц). Несуче коливання та модулюючий сигнал x мають однакову частоту дискретизації Fs (Гц). Модульований сигнал має нульову початкову фазу і нульову амплітуду коливання, що несе, так що результатом є АМ з пригніченою несучою.
Зауваження.Вхідні параметри x, Fc та Fs повинні задовольняти умові Fs > 2(Fc + BW), де BW - ширина спектра модулюючого сигналу x.
Те ж, що попередній варіант синтаксису, але додатковий вхідний параметр ini_phase задає початкову фазу коливання в радіанах.
Те ж, що попередній варіант синтаксису, але додатковий вхідний параметр carramp задає амплітуду коливання. Таким чином, в даному випадку формується класичний варіант АМ з непридушеною несучою.
У наведеному нижче коді проводиться порівняння звичайної амплітудної модуляції та АМ з однією бічною смугою.