extractAll (J1939)

Случаи заданных групп параметра J1939

Синтаксис

extractedPGs = extractAll(pgrp,pgname)
[extractedPGs,remainderPGs] = extractAll(pgrp,pgname)

Описание

пример

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. Используйте thej1939ParameterGroup или функцию receive, чтобы создать объекты ParameterGroup.

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

Пример: 'PG1'

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

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

свернуть все

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

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

Смотрите также

Функции

Введенный в R2015b