exponenta event banner

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