Цифровое предыскажение
The comm.DPD
Система object™ применяет цифровое предварительное искажение (DPD) к комплексному сгенерированному модулированному сигналу частот путем использования полинома памяти для компенсации нелинейностей в усилителе степени. Для получения дополнительной информации см. Раздел «Цифровое предварительное искажение».
Для предопределения сигналов:
Создайте comm.DPD
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
создает цифровое предыскажение Системный объект, чтобы предопределить сигнал.dpd
= comm.DPD
устанавливает свойства с помощью одной или нескольких пар "имя-значение". Для примера, dpd
= comm.DPD(Name
,Value
)comm.DPD('PolynomialType','Cross-term memory polynomial')
конфигурирует предварительный Системный объект, чтобы предопределить входной сигнал с помощью полинома памяти с перекрестными терминами. Заключайте каждое имя свойства в кавычки.
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
[1] Морган, Деннис Р., Чжэнсян Ма, Джейхён Ким, Майкл Г. Зиердт и Джон Пасталан. «Обобщенная модель Полинома памяти для цифрового предварительного искажения Степени усилителей». IEEE® Транзакции по обработке сигналов. Том 54, № 10, октябрь 2006, стр. 3852-3860.
[2] М. Схетцен. Теории Вольтерры и Винера нелинейных систем. Нью-Йорк: Уайли, 1980.