extractTime

Выберите сообщения CAN, происходящие в заданной временной области значений

Описание

пример

extracted = extractTime(message,starttime,endtime) выполняет синтаксический анализ message массива и возвращает все сообщения со значением временной метки в заданном starttime и endtime, включительно.

Примеры

свернуть все

Извлеките сообщения за первые 10 секунд работы канала.

msgRange = extractTime(msgs,0,10);

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

свернуть все

Сообщения CAN для анализа, заданные как массив объектов сообщений CAN. Это - набор, из которого вы извлекаете последние сообщения.

Временная область значений в секундах, заданный как числовые значения. Функция возвращает сообщения с временными метками, которые попадают в область значений, заданный starttime и endtime, включительно.

Задайте временную область значений в порядке возрастания от starttime на endtime. Если необходимо указать наибольшее доступное время, задайте endtime на Inf. Самое раннее время, которое вы можете задать для starttime является 0.

Пример: 0,10

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

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

свернуть все

Извлеченные сообщения CAN, возвращенные как массив объектов сообщений CAN. Это сообщения в пределах заданной временной области значений.

См. также

Функции

Введенный в R2009a