extractAll (J1939)

Вхождения заданных групп параметров J1939

Описание

пример

extractedPGs = extractAll(pgrp,pgname) возвращает все группы параметров, имя которых встречается в pgname.

пример

[extractedPGs,remainderPGs] = extractAll(pgrp,pgname) также возвращает массив групп параметров, remainder, содержащие все группы из исходного массива, не соответствующие указанным именам в pgname.

Примеры

свернуть все

Извлечение всех групп параметров с именем 'PG1' или 'PG2'.

extractedPGs = extractAll(pgrp,{'PG1' 'PG2'})

Извлечение всех групп параметров с именем 'PG1' или 'PG2', а также возвращает несопоставленные группы параметров в другой массив.

[extractedPGs,remainderPGs] = extractAll(parameterGroups, {'PG1' 'PG2'})

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

свернуть все

J1939 группы параметров, заданные как массив объектов ParameterGroup. Используйтеj1939ParameterGroup или receive функция для создания объектов ParameterGroup.

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

Пример: 'PG1'

Типы данных: char | string | cell

Выходные аргументы

свернуть все

Извлеченные группы параметров, возвращенные как массив объектов ParameterGroup. Эти группы параметров имеют имена, совпадающие с любыми из указанных в pgname аргумент.

Остальная часть групп параметров, возвращенная как массив объектов ParameterGroup. Это все группы параметров с именами, не соответствующими ни одному из указанных в pgname аргумент.

См. также

Функции

Введенный в R2015b