canMessageReplayBlockStruct

Преобразуйте сообщения CAN для использования в качестве Блока CAN Replay вывод

Синтаксис

msgstructofarrays = canMessageReplayBlockStruct(msgs)

Описание

пример

msgstructofarrays = canMessageReplayBlockStruct(msgs) форматы задали сообщения CAN для использования с Блоком CAN Replay. Блок CAN Replay требует определенного формата для сообщений CAN, заданных структурой массивов, содержащих ID, Расширенный, Данные и другие элементы сообщения.

Используйте эту функцию, чтобы присвоить структуру форматированного сообщения переменной. Затем сохраните эту переменную в MAT-файл. Маска Блока CAN Replay позволяет выбор этого файла MAT и переменной в нем, чтобы задать сообщения, чтобы воспроизвести в модели Simulink®.

Примеры

свернуть все

Создайте структуру сообщения для Блока CAN Replay и сохраните его в MAT-файл.

canMsgs = canMessageReplayBlockStruct(messages);
save('ReplayBlockMessages.mat','canMsgs');

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

свернуть все

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

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

свернуть все

Отформатированные сообщения CAN, возвращенные как структура массивов, содержащих ID, Расширенный, Данные и другие элементы сообщений.

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

Функции

Блоки

Введенный в R2017a