Ручной различный источник

Переключитесь между несколькими вариантами во входе

  • Библиотека:
  • Simulink / Маршрутизация Сигнала

Описание

Ручной Различный Исходный блок является переключателем переключателя, который активирует один из его вариантов во входе, чтобы передать до вывода.

Ручной Различный Исходный блок может иметь два или больше входных порта и имеет один выходной порт. Каждый входной порт сопоставлен с различным управлением. Чтобы изменить количество входных портов, щелкните правой кнопкой по блоку и выберите Mask Parameters, затем введите значение в поле Number of choices.

Чтобы переключиться между вариантами во входе, дважды кликните блок. Блок отображает активный выбор со строкой, соединяющей вход с выводом. Блок распространяет активный вариант во входе непосредственно к выводу и отбрасывает блоки, соединенные с неактивными входными портами во время симуляции.

Примечание

Двойной клик по Ручному Различному Исходному блоку не открывает диалоговое окно блока вместо этого, это переключает выходной выбор.

Порты

Входной параметр

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

Первый различный входной сигнал. Блок передает этот входной сигнал выходному порту, когда вы соединяете переключатель переключателя с этим портом.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

n th различный входной сигнал. Блок передает этот входной сигнал выходному порту, когда вы соединяете переключатель переключателя с этим портом.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

Вывод

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

Выходной сигнал передается от активного различного входного сигнала.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

Параметры

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

Чтобы получить доступ к параметрам блоков, щелкните правой кнопкой по блоку и выберите Mask> Mask Parameters.

Задайте количество различных входных портов.

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

Параметры блоков: NumChoices
Ввод: символьный вектор
Значение: integer
Значение по умолчанию: '2'

Характеристики блока

Типы данных

Boolean | bus | double | enumerated | fixed point | integer | single | string

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Преобразование фиксированной точки
Преобразуйте алгоритмы с плавающей точкой в фиксированную точку с помощью Fixed-Point Designer™.

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте