mdf

Доступ к информации, содержащейся в MDF-файле

Синтаксис

Описание

mdf функция создает объект для доступа к файлу формата данных измерений (MDF). См. «Формат данных измерений» (MDF).

пример

mdfObj = mdf(mdfFileName) определяет файл формата данных измерений (MDF) и возвращает объект MDF-файла, который можно использовать для доступа к информации и данным, содержащимся в файле. Можно задать полный или частичный путь к файлу.

Примеры

свернуть все

Создайте объект MDF для заданного файла и просмотрите отображение объекта.

mdfObj = mdf('MDFFile.mf4')
MDF with properties:

   File Details
                 Name: 'MDFFile.mf4'
                 Path: 'c:\temp\MDFFile.mf4'
               Author: 'HOK'
           Department: 'Research'
              Project: 'MDF'
              Subject: 'CAN bus'
              Comment: 'This file contains CAN messages'
              Version: '4.10'
             DataSize: 32100
     InitialTimestamp: 2016-02-27 12:09:02

   Creator Details
    ProgramIdentifier: 'mmddff.04'
              Creator: [1x1 struct]

   File Contents
           Attachment: [1×1 struct]
         ChannelNames: {6×1 cell}
         ChannelGroup: [1×6 struct]

   Options
           Conversion: Numeric

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

свернуть все

Имя MDF-файла, заданное как вектор символов или строка, включая необходимый полный или относительный путь.

Пример: 'MDFFile.mf4'

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

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

свернуть все

MDF-файл, возвращенный как объект MDF-файла. Объект предоставляет доступ к информации MDF-файла, содержащейся в следующих свойствах.

СвойствоОписание
NameИмя MDF-файла, включая расширение
PathПолный путь к MDF-файлу, включая имя файла
AuthorАвтор, создавший MDF-файл
DepartmentОтдел, который создал MDF-файл
ProjectПроект, который положил начало MDF-файлу
SubjectТема в MDF-файле
CommentОткройте поле комментария из MDF-файла
VersionСтандартная версия файла в MDF
DataSizeОбщий размер данных в MDF-файле, в байтах
InitialTimestampВремя, когда файл сбора данных начался в UTC или по местному времени
ProgramIdentifierИсходная программа MDF-файла
CreatorСтруктура, содержащая подробности о создателе MDF-файла, с этими полями: VendorName, ToolName, ToolVersion, UserName, и Comment
AttachmentСтруктура информации о приложениях, содержащихся в MDF-файле, с этими полями: Name, Path, Comment, Type, MIMEType, Size, EmbeddedSize, и MD5CheckSum
ChannelNamesМассив ячеек из имен каналов в каждой группе каналов
ChannelGroupСтруктура информации о группах каналов, содержащихся в MDF-файле, с этими полями: AcquisitionName, Comment, NumSamples, DataSize, Sorted, и Channel
Conversion

Опция преобразования данных в MDF-файле. Поддерживаемые значения:

  • 'Numeric' (по умолчанию) - Применить только правила числового преобразования (CC_Type 1-6). Данные с нечисловыми правилами преобразования импортируются как необработанные, невертированные значения.

  • 'None' - Не применять никаких правил преобразования. Все данные импортируются как необработанные данные.

  • 'All' - Применить все правила числового и текстового преобразования (CC_Type 1-10).

Подробнее о

свернуть все

Формат данных измерений (MDF)

Файлы формата данных измерений (MDF) являются файлами двоичного формата для хранения данных измерений. Стандарт формата определяется Ассоциацией по стандартизации систем автоматизации и измерения (ASAM), о которой можно прочитать в ASAM MDF.

Vehicle Network Toolbox™ и Powertrain Blockset™ обеспечивают доступ к MDF-файлам через объект, который вы создаете с помощью mdf функция.

См. также

Функции

Введенный в R2016b