打开 MDF 文件

通过指定目标文件的名称来打开 MDF 文件。有关该文件的许多基本详细信息已提供。此示例文件是使用 Vector CANape 创建的。

m = mdf("CANapeBasic.MF4")

m =

MDF with properties:

File Details

Name: 'CANapeBasic.MF4'

Path: '\\central-mi\home\michellw\Documents\MATLAB\Examples\vnt-ex51113426\CANapeBasic.MF4'

Author: 'Otmar Schneider'

Department: 'PMC @ Vector Informatik GmbH'

Project: 'Demo'

Subject: 'XCPSim'

Comment: 'Example file created with Vector CANape'

Version: '4.10'

DataSize: 176545

InitialTimestamp: 2016-04-21 14:27:17.000010630

Creator Details

ProgramIdentifier: 'MCD14.02'

Creator: [1×1 struct]

File Contents

Attachment: [0×1 struct]

ChannelNames: {2×1 cell}

ChannelGroup: [1×2 struct]

查看文件创建详细信息

Creator 属性提供了有关创建该 MDF 文件的工具的信息。

m.Creator

ans =

struct with fields:

VendorName: 'Vector Informatik GmbH'

ToolName: 'CANape'

ToolVersion: '14.0.20.2386'

UserName: 'visosr'

Comment: 'created'

查看通道组详细信息

MDF 文件中的数据存储在通道组中包含的通道中。此示例文件包含两个通道组。

m.ChannelGroup(1)

m.ChannelGroup(2)

ans =

struct with fields:

AcquisitionName: '10 ms'

Comment: '10 ms'

NumSamples: 1993

DataSize: 153461

Sorted: 1

Channel: [74×1 struct]

ans =

struct with fields:

AcquisitionName: '100ms'

Comment: '100ms'

NumSamples: 199

DataSize: 23084

Sorted: 1

Channel: [46×1 struct]

查看通道详细信息

通道组内存储了每个通道的详细信息。

m.ChannelGroup(1).Channel(1)

ans =

struct with fields:

Name: 'Counter_B4'

DisplayName: ''

ExtendedNamePrefix: 'XCPsim'

Description: 'Single bit demo signal (bit from a byte shifting)'

Comment: 'Single bit demo signal (bit from a byte shifting)'

Unit: ''

Type: FixedLength

DataType: IntegerUnsignedLittleEndian

NumBits: 1

ComponentType: None

CompositionType: None

快速访问通道名称

通过 ChannelNames 属性,可以快速访问以查找各个通道组中的特定通道。

m.ChannelNames

m.ChannelNames{1}

ans =

2×1 cell array

{74×1 cell}

{46×1 cell}

ans =

74×1 cell array

{'Counter_B4' }

{'Counter_B5' }

{'Counter_B6' }

{'Counter_B7' }

{'PWM' }

{'PWM_Level' }

{'PWMFiltered' }

{'Triangle' }

{'map1_8_8_uc_measure[0][0]'}

{'map1_8_8_uc_measure[0][1]'}

{'map1_8_8_uc_measure[0][2]'}

{'map1_8_8_uc_measure[0][3]'}

{'map1_8_8_uc_measure[0][4]'}

{'map1_8_8_uc_measure[0][5]'}

{'map1_8_8_uc_measure[0][6]'}

{'map1_8_8_uc_measure[0][7]'}

{'map1_8_8_uc_measure[1][0]'}

{'map1_8_8_uc_measure[1][1]'}

{'map1_8_8_uc_measure[1][2]'}

{'map1_8_8_uc_measure[1][3]'}

{'map1_8_8_uc_measure[1][4]'}

{'map1_8_8_uc_measure[1][5]'}

{'map1_8_8_uc_measure[1][6]'}

{'map1_8_8_uc_measure[1][7]'}

{'map1_8_8_uc_measure[2][0]'}

{'map1_8_8_uc_measure[2][1]'}

{'map1_8_8_uc_measure[2][2]'}

{'map1_8_8_uc_measure[2][3]'}

{'map1_8_8_uc_measure[2][4]'}

{'map1_8_8_uc_measure[2][5]'}

{'map1_8_8_uc_measure[2][6]'}

{'map1_8_8_uc_measure[2][7]'}

{'map1_8_8_uc_measure[3][0]'}

{'map1_8_8_uc_measure[3][1]'}

{'map1_8_8_uc_measure[3][2]'}

{'map1_8_8_uc_measure[3][3]'}

{'map1_8_8_uc_measure[3][4]'}

{'map1_8_8_uc_measure[3][5]'}

{'map1_8_8_uc_measure[3][6]'}

{'map1_8_8_uc_measure[3][7]'}

{'map1_8_8_uc_measure[4][0]'}

{'map1_8_8_uc_measure[4][1]'}

{'map1_8_8_uc_measure[4][2]'}

{'map1_8_8_uc_measure[4][3]'}

{'map1_8_8_uc_measure[4][4]'}

{'map1_8_8_uc_measure[4][5]'}

{'map1_8_8_uc_measure[4][6]'}

{'map1_8_8_uc_measure[4][7]'}

{'map1_8_8_uc_measure[5][0]'}

{'map1_8_8_uc_measure[5][1]'}

{'map1_8_8_uc_measure[5][2]'}

{'map1_8_8_uc_measure[5][3]'}

{'map1_8_8_uc_measure[5][4]'}

{'map1_8_8_uc_measure[5][5]'}

{'map1_8_8_uc_measure[5][6]'}

{'map1_8_8_uc_measure[5][7]'}

{'map1_8_8_uc_measure[6][0]'}

{'map1_8_8_uc_measure[6][1]'}

{'map1_8_8_uc_measure[6][2]'}

{'map1_8_8_uc_measure[6][3]'}

{'map1_8_8_uc_measure[6][4]'}

{'map1_8_8_uc_measure[6][5]'}

{'map1_8_8_uc_measure[6][6]'}

{'map1_8_8_uc_measure[6][7]'}

{'map1_8_8_uc_measure[7][0]'}

{'map1_8_8_uc_measure[7][1]'}

{'map1_8_8_uc_measure[7][2]'}

{'map1_8_8_uc_measure[7][3]'}

{'map1_8_8_uc_measure[7][4]'}

{'map1_8_8_uc_measure[7][5]'}

{'map1_8_8_uc_measure[7][6]'}

{'map1_8_8_uc_measure[7][7]'}

{'map1_8_8_uc_measure' }

{'t' }

在 MDF 文件中查找通道

channelList 函数可用于快速轻松地在 MDF 文件中查询通道详细信息。它默认返回与提供的输入部分匹配(不区分大小写)的通道,但它也可以返回完全匹配的通道。

channelList(m, "PWM")

channelList(m, "PWM", "ExactMatch", true)

ans =

3×9 table

ChannelName ChannelGroupNumber ChannelGroupNumSamples ChannelGroupAcquisitionName ChannelGroupComment ChannelDisplayName ChannelUnit ChannelComment ChannelDescription

_____________ __________________ ______________________ ___________________________ ___________________ __________________ ___________ ______________________________________________ ________________________________________________

"PWM" 1 1993 10 ms 10 ms "" Pulse width signal from PWM_level and Triangle "Pulse width signal from PWM_level and Triangle"

"PWM_Level" 1 1993 10 ms 10 ms "" ""

"PWMFiltered" 1 1993 10 ms 10 ms "" Low pass filtered PWM signal "Low pass filtered PWM signal"

ans =

1×9 table

ChannelName ChannelGroupNumber ChannelGroupNumSamples ChannelGroupAcquisitionName ChannelGroupComment ChannelDisplayName ChannelUnit ChannelComment ChannelDescription

___________ __________________ ______________________ ___________________________ ___________________ __________________ ___________ ______________________________________________ ________________________________________________

"PWM" 1 1993 10 ms 10 ms "" Pulse width signal from PWM_level and Triangle "Pulse width signal from PWM_level and Triangle"

matlab 读取mdf文件路径,访问 MDF 文件 - MATLAB Simulink Example - MathWorks 中国相关推荐

  1. android读取SDCard任意路径下的文件

    2019独角兽企业重金招聘Python工程师标准>>> 文件不能太大否则会报内存溢出 [java]  view plain copy package yu.bin; import j ...

  2. MATLAB读取txt,excel,ASCII文件

    MATLAB读取txt,excel,ASCII文件 1. 读取方式 textread(字母和数值每行格式一致) xlsread(读取excel文件) importdata(字母和数值分开,以数字为主, ...

  3. 魅族手机怎么把计算机放到桌面,魅族手机怎么与电脑互传文件 如何访问电脑文件...

    魅族手机可能没有其它几大品牌火热,但其也有好的手机出现,也是有人选择的,价格也亲民,内存.配置也都让人很满意,但是手机用久了经常提示储存空间已满,更换大的储存卡需要花费很多钱,如果把手机的文件传图电脑 ...

  4. PDF分割器3.0-将输入文件路径修改为文件选择对话框,并打印分割和保存文件路径,以及文件分割情况

    一.PDF文件分割函数 以前已经讲过了参考PDF分割模块 二.可视化实现 在面的的文章中已经详细讲过了感兴趣的小伙伴可以参考PDF分割器2.0-可视化操作 三.文件选择对话框功能 引用"tk ...

  5. 【RRT三维路径规划】基于matlab RRT_Star算法三维路径规划【含Matlab源码 1571期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[三维路径规划]基于matlab RRT_Star算法三维路径规划[含Matlab源码 1571期] 点击上面蓝色字体,直接付费下载,即可. ...

  6. MATLAB【八】———— matlab 读取单个(多个)文件夹中所有图像

    0.matlab 移动(复制)文件到另一个文件夹 sourcePath = '.\Square_train'; targetPath = '.\Square_test'; fileList = dir ...

  7. matlab读取二进制文件字符串,matlab读取内容为二进制的TXT文件

    本方法同样适合读取十六进制和二进制以外的其他进制文件, txt使用一个最简单的命令就可以读取 textread 这是一个十分有用,简便的函数(对于fopen fscanf而言) 读取二进制txt文件: ...

  8. 获取weblogic上指定文件的路径 java_项目部署到WebLogic文件路径访问不正确

    在项目中,需要将所有的ip配置在properties文件中,以便维护.在本地开发时用jetty,这个路径是可以访问的.整个过程没有问题. public static String getIp(Stri ...

  9. matlab读取xls、xlsx、csv文件

    常常我们在matlab里需要读取excel数据文件或者保存matlab中矩阵的数据.但是直接在matlab里用xlswrite写出的文件实际上是csv格式,在matlab里无法用xlsread读取.笔 ...

最新文章

  1. 如何运用组策略禁用U盘
  2. 平衡二叉树平衡因子怎么计算_平衡二叉树(AVL Tree)旋转机制分析
  3. Window下Pothos SDR开发环境搭建(limeSDR)
  4. java手动输入函数_Java程序如何添加一个函数,如果玩家输入错误,它将返回代码。...
  5. MinGW和MSYS的自动安装 【转】
  6. JSTL-EL表达式
  7. WinForm中导出Excel
  8. import org.eclipse.californium.scandium.DTLSConnector;
  9. 初学Python选什么版本?
  10. python输出为指定编码_Python 中文编码
  11. 串口转以太网口--模块研发过程
  12. Java并发编程思维导图
  13. 大学四年,工作2年我总结了后端面试的所有知识点(持续更新)
  14. VB6.0的MsgBox语句
  15. linux nginx进程占用80端口杀不掉
  16. c语言最长良序字符串,C语言高效编程的4个方法
  17. Java-底层建筑-JVM-第3篇-StringTable
  18. 淘宝sdk,淘宝api接口
  19. 2022出海东南亚:马来西亚电商市场现状及网红营销特点
  20. 来美国一年半了,命里有时终须有,命里无时莫强求(2)

热门文章

  1. js中文汉字转拼音详细教程
  2. 港中文深圳校区计算机研究生怎么样,香港中文大学(深圳)大概相当于国内什么水平高校...
  3. ThinkPHP 手册摘录之(跨模块)调用
  4. SQL学习之now()函数
  5. RSTP快速生成树简介、RSTP与STP的区别、RSTP BPDU字段信息、RSTP角色与端口状态介绍、RSTP工作过程之P/A机制详细分解)
  6. HIT计算机系统大作业
  7. 注意力CBMA到底在网络中做了什么事
  8. 设计模式:设配器模式
  9. android模拟器 diy,史莱姆机DIY模拟器
  10. 闲聊人工智能产品经理(AIPM)—方法论