matlab 读取mdf文件路径,访问 MDF 文件 - MATLAB Simulink Example - MathWorks 中国
打开 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 中国相关推荐
- android读取SDCard任意路径下的文件
2019独角兽企业重金招聘Python工程师标准>>> 文件不能太大否则会报内存溢出 [java] view plain copy package yu.bin; import j ...
- MATLAB读取txt,excel,ASCII文件
MATLAB读取txt,excel,ASCII文件 1. 读取方式 textread(字母和数值每行格式一致) xlsread(读取excel文件) importdata(字母和数值分开,以数字为主, ...
- 魅族手机怎么把计算机放到桌面,魅族手机怎么与电脑互传文件 如何访问电脑文件...
魅族手机可能没有其它几大品牌火热,但其也有好的手机出现,也是有人选择的,价格也亲民,内存.配置也都让人很满意,但是手机用久了经常提示储存空间已满,更换大的储存卡需要花费很多钱,如果把手机的文件传图电脑 ...
- PDF分割器3.0-将输入文件路径修改为文件选择对话框,并打印分割和保存文件路径,以及文件分割情况
一.PDF文件分割函数 以前已经讲过了参考PDF分割模块 二.可视化实现 在面的的文章中已经详细讲过了感兴趣的小伙伴可以参考PDF分割器2.0-可视化操作 三.文件选择对话框功能 引用"tk ...
- 【RRT三维路径规划】基于matlab RRT_Star算法三维路径规划【含Matlab源码 1571期】
一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[三维路径规划]基于matlab RRT_Star算法三维路径规划[含Matlab源码 1571期] 点击上面蓝色字体,直接付费下载,即可. ...
- MATLAB【八】———— matlab 读取单个(多个)文件夹中所有图像
0.matlab 移动(复制)文件到另一个文件夹 sourcePath = '.\Square_train'; targetPath = '.\Square_test'; fileList = dir ...
- matlab读取二进制文件字符串,matlab读取内容为二进制的TXT文件
本方法同样适合读取十六进制和二进制以外的其他进制文件, txt使用一个最简单的命令就可以读取 textread 这是一个十分有用,简便的函数(对于fopen fscanf而言) 读取二进制txt文件: ...
- 获取weblogic上指定文件的路径 java_项目部署到WebLogic文件路径访问不正确
在项目中,需要将所有的ip配置在properties文件中,以便维护.在本地开发时用jetty,这个路径是可以访问的.整个过程没有问题. public static String getIp(Stri ...
- matlab读取xls、xlsx、csv文件
常常我们在matlab里需要读取excel数据文件或者保存matlab中矩阵的数据.但是直接在matlab里用xlswrite写出的文件实际上是csv格式,在matlab里无法用xlsread读取.笔 ...
最新文章
- 如何运用组策略禁用U盘
- 平衡二叉树平衡因子怎么计算_平衡二叉树(AVL Tree)旋转机制分析
- Window下Pothos SDR开发环境搭建(limeSDR)
- java手动输入函数_Java程序如何添加一个函数,如果玩家输入错误,它将返回代码。...
- MinGW和MSYS的自动安装 【转】
- JSTL-EL表达式
- WinForm中导出Excel
- import org.eclipse.californium.scandium.DTLSConnector;
- 初学Python选什么版本?
- python输出为指定编码_Python 中文编码
- 串口转以太网口--模块研发过程
- Java并发编程思维导图
- 大学四年,工作2年我总结了后端面试的所有知识点(持续更新)
- VB6.0的MsgBox语句
- linux nginx进程占用80端口杀不掉
- c语言最长良序字符串,C语言高效编程的4个方法
- Java-底层建筑-JVM-第3篇-StringTable
- 淘宝sdk,淘宝api接口
- 2022出海东南亚:马来西亚电商市场现状及网红营销特点
- 来美国一年半了,命里有时终须有,命里无时莫强求(2)
热门文章
- js中文汉字转拼音详细教程
- 港中文深圳校区计算机研究生怎么样,香港中文大学(深圳)大概相当于国内什么水平高校...
- ThinkPHP 手册摘录之(跨模块)调用
- SQL学习之now()函数
- RSTP快速生成树简介、RSTP与STP的区别、RSTP BPDU字段信息、RSTP角色与端口状态介绍、RSTP工作过程之P/A机制详细分解)
- HIT计算机系统大作业
- 注意力CBMA到底在网络中做了什么事
- 设计模式:设配器模式
- android模拟器 diy,史莱姆机DIY模拟器
- 闲聊人工智能产品经理(AIPM)—方法论