exponenta event banner

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