Много приложений обработки сигналов обрабатывают данные с помощью кадров, а не отдельных значений сигналов. Система координат состоит из значений сигналов для нескольких шагов расчета. К сигналам процесса как основанные на системе координат в вашей модели, задайте основанную на системе координат обработку в блоках. Чтобы регистрировать и визуализировать основанные на системе координат сигналы, установите установку Input Processing на Columns as channels (frame based)
в Instrumentation Properties для сигнала.
Этот пример использует модель от DSP System Toolbox™, чтобы показать, как программно задать установку Input Processing для сигналов в модели с помощью Simulink.sdi.setSignalInputProcessingMode
функция. Модель использует основанные на системе координат сигналы и демонстрирует одну боковую полосу (SSB) модуляция.
Сконфигурируйте логгирование сигнала
Откройте или загрузите модель ssbdemo_frame
. Этот пример иллюстрирует рабочий процесс сценариев и только загружает модель.
Модель включает блоки визуализации и не использует логгирование сигнала. Отметьте сигналы, которые представляют верхнюю боковую полосу и более низкую боковую полосу для логгирования.
Если бы вы симулируете модель как есть, сигналы регистрировались бы, как будто они были основаны на выборке, таким образом, каждый элемент в выборке будет обработан как отдельный канал. Чтобы регистрировать сигналы, столь же основанные на системе координат, задайте установку Input Processing для сигнала как frame
использование Simulink.sdi.setSignalInputProcessingMode
функция.
После конфигурирования верхних и более низких сигналов боковой полосы для логгирования и как основанный на системе координат, журналы данных к рабочей области и Инспектору Данных моделирования в основанном на системе координат формате, таким образом, каждый столбец в выборке обработан как канал в сигнале. Можно просмотреть и анализировать данные в Инспекторе Данных моделирования или использовании его программируемого интерфейса.