Сначала получаем комплексный MSK сигнал на нулевой частоте с помощью MSK модулятора, частота сэмплирования f_s разбиваем полученный сигнал на N блоков, формируем выходной сигнал как последовательность из N данных блоков с некоторыми произвольными паузами между ними затем делаем интерполяцию сигнала до частоты 2*f_max + f_s или более с фильтрацией, где f_max - максимальное значение несущей частоты задаем закон перестройки частоты несущей так что бы на интервале каждого блока данных она имела некоторое постоянное значение, а изменение происходило скачком в паузах между блоками формируем комплексную экспоненту (несущую) с частотой, определенной выше умножаем сигнал на несущую, получаем комплексный сигнал, несущая которого перестраивается скачками от блока к блоку
|