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-файле, с этими полями: Namepath, CommentВвод, MIMETypeразмер, EmbeddedSize, и MD5CheckSum
ChannelNamesМассив ячеек названий канала в каждой группе канала
ChannelGroupСтруктура информации о группах канала, содержавших в MDF-файле, с этими полями: AcquisitionName, CommentnumSamples , 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 функция.

Введенный в R2017b