Модуляция величины с тремя одновременными тонами в MATLAB

Я использую MATLAB и должен реализовывать модуляцию в AM с тремя одновременными тонами. Я не могу использовать функцию ammod следовательно я думаю о том, чтобы использовать следующее уравнение:

vam = Ec*sen(2*pi*fc)- ( (m*Ec)/2)*cos(2*pi(fc+fm)*t) + ( (m*Ec)/2)*cos(2*pi(fc-fm)*t)

Будучи:

  • Ec = величина несущей частоты
  • Эм = величина модулирующей
  • fm = частота модулирующей
  • ФК = частота несущей частоты

Деталь, - в котором я должен считать предопределенные тоны, и уже знаю, что я должен манипулировать тонами как частоты.

Я думаю просить данные, о которых я упомянул ранее из-за клавиатуры. Мое сомнение: что делать с тремя тонами? После того, как были частотами, произведенными модулирующей одной: он мог складывать их, чтобы так иметь fm = сумму трех тонов? Я не думаю, что это так.

Другое, что я подумал, состояло в том, чтобы эти тоны просто были, чтобы реализовывать частоты боковых групп и быть показанными в призраке частот.

Что делать с тремя тонами?

4
задан 21.03.2016, 06:02
1 ответ

У меня есть какие-то вопросы

Ты имеешь три тона или три сигнала по отношению к различной модуляции.

В случае, если у тебя будет три чистых тона, они прокручены в частоте в той же дистанции? В случае, если это будет так ты имел бы

f1= f-d, f2=f i f3=f+d

Модальность, если ты можешь складывать их, или он не был бы должен определять это в изложении. В случае например, что три тона путешествуют в том же сигнале, потому что например, они произведены тем же эмитентом, если, который ты мог бы складывать так

f(x) = A*cos(2*Pi*(fm+x(t))*t + phase) donde x(t)= sin(2pif1) +sin(2pif2) + sin(2pif3)

В то время как, если у тебя есть три отличных сигнала, это что-то более похожее в

f(x)  = A*cos(2*Pi*(fm+sin(2pif1))+A*cos(2*Pi*(fm+sin(2pif2))+A*cos(2*Pi*(fm+sin(2pif3))

Я надеюсь, что он может следовать из помощи и не впутаться больше

2
ответ дан 24.11.2019, 14:42