jc_0630: Usage of Multiport Switch blocks

Рекомендации по идентификатору подраздела

  • NA-MAAB - a, c

  • JMAAB - a, b, c

Версии MATLAB

Все

Правило

Идентификатор подраздела a

Multiport Switch (Simulink) параметры блоков Количество портов данных должно быть два или более.

Пользовательский параметр

Неприменимо

Идентификатор подраздела b

Вход порта управления Multiport Switch (Simulink) должен быть беззнаковым целым числом.

Пользовательский параметр

Неприменимо

Идентификатор подстанции c

Когда Multiport Switch (Simulink) параметры блоков Порядок портов данных установлен на Specify indices, эти параметры блоков должны быть установлены следующим образом:

  • Установите порт данных для случая по умолчанию на Additional data port.

  • Установите значение Diagnostic для случая по умолчанию на None.

Пользовательский параметр

Неприменимо

Пример - Исправление

Пример - Неправильный

Объяснение

Идентификатор подраздела a:

  • Непреднамеренный выход может произойти, когда существует только один порт данных, потому что блок изменяется, чтобы извлечь скаляры из векторов.

Идентификатор подраздела b:

  • Порт управления является входом области значений, которая ожидает целочисленное значение с нулем или выше. Когда сигнал со знаком или нецелым числом соединяется с портом управления, он может появиться как искажение связи.

  • Существует вероятность непреднамеренного выбора портов данных, когда вводятся отрицательные или нецелочисленные значения.

Идентификатор подмножества c:

  • Когда параметры блоков Данных port порядка установлены на Specify indicesзначение, которое вводится в блок Multiport Switch, кроме индекса, заданного для порта управления, рассматривается как последнее значение заданного индекса. В результате может быть выбран непреднамеренный порт данных.

Последнее изменение

R2020a

См. также

Введенный в R2020a