Сгенерируйте действительные или сложные синусоидальные сигналы
Численно управляемый генератор, или NCO объект генерирует действительные или комплексные синусоидальные сигналы. Амплитуда сгенерированного сигнала всегда равна 1.
Чтобы сгенерировать действительные или комплексные синусоидальные сигналы:
Создайте dsp.NCO Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
возвращает nco = dsp.NCONCO Системные object™, nco, который генерирует многоканальный действительный или комплексный синусоидальный сигнал с независимыми частотой и фазой в каждом выходном канале.
nco = dsp.NCO( возвращает Name,Value)NCO Системный объект, nco, с каждым заданным набором свойств до заданного значения.
возвращает синусоидальный сигнал, когда Y = nco()PhaseIncrementSource и PhaseOffsetSource для свойств задано значение 'Property'.
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj, используйте следующий синтаксис:
release(obj)
Этот объект реализует алгоритм, входы и выходы, описанные на NCO блочных страниц с описанием. Свойства объекта соответствуют свойствам блока, за исключением того, что нет свойства объекта, соответствующего Sample time параметров блоков. Объекты берут шаг расчета одной секунды.