exponenta event banner

Битовая упаковка

Создание фреймов данных

  • Библиотека:
  • Симулинк в реальном времени/Утилиты

  • Bit Packing block

Описание

Блок упаковки битов создает кадры данных. Его выходной порт обычно соединен с входным портом блока отправки или блока цифрового вывода. Блок имеет один выходной порт. Этот порт может быть вектором произвольного размера. Он представляет объект кадра данных, созданный сигналами, поступающими в блок на его входных портах. Количество входных портов зависит от настроек в диалоговом окне блока.

Параметры

развернуть все

Укажите битовые шаблоны. Тип данных, введенный в элемент управления, должен быть вектором массива ячеек MATLAB ®. Количество элементов в массиве ячеек определяет количество входных портов, отображаемых этим экземпляром блока. Элементы массива ячеек должны быть типа double array и определять положение каждого бита входящего значения (входной порт с типом данных) в исходящем двойном значении (кадр данных). С точки зрения типа данных (входные порты) блок ведет себя как блок Simulink ® Sink. Типы данных входных портов наследуются от управляющих блоков.

Программное использование

Параметр блока: BitPatterns

В списке выберите тип данных выходного порта (упакованный).

Программное использование

Параметр блока: PackDataType

Укажите размеры выходного порта (упакованного). Введите это значение как вектор. Укажите размер порта с помощью формата, совместимого с MATLAB size команда.

Программное использование

Параметр блока: PackDataSize

Примеры модели

Представлен в R2006a