MATLAB 帮助中心
(不推荐)有关可用的 MDF 组和通道的信息
不推荐使用 channelList 函数,在以后的版本中可能会将其删除。请改用 mdfChannelGroupInfo 和 mdfChannelInfo。请参阅版本历史记录。
channelList
mdfChannelGroupInfo
mdfChannelInfo
chans = channelList(mdfobj)
channelList(mdfObj,chanName)
channelList(mdfObj,chanName,'ExactMatch',true)
chans = channelList(mdfobj) 返回有关指定的 MDF 文件中的通道和组的信息表。
chans
示例
channelList(mdfObj,chanName) 搜索 MDF 文件以生成与指定通道名称匹配的通道的列表。默认情况下,搜索不区分大小写并识别部分匹配。返回一个表,其中包含有关匹配的通道及其所属通道组的信息。如果找不到匹配项,则返回空表。
mdfObj
chanName
channelList(mdfObj,chanName,'ExactMatch',true) 搜索通道以获取区分大小写的完全匹配结果。如果通道名称是其他通道名称的子字符串,则此搜索方式很有用。
全部折叠
查看所有可用的 MDF 通道。
mdfObj = mdf('File01.mf4'); chans = channelList(mdfObj)
chans = 4×9 table ChannelName ChannelGroupNumber ChannelGroupNumSamples ____________________________________ __________________ ______________________ "Float_32_LE_Offset_64" 2 10000 "Float_64_LE_Primary_Offset_0" 2 10000 "Signed_Int16_LE_Offset_32" 1 10000 "Unsigned_UInt32_LE_Primary_Offset_0" 1 10000
对通道名称进行过滤。
chans = channelList(mdfObj,'Float')
chans = 2×9 table ChannelName ChannelGroupNumber ChannelGroupNumSamples _____________________________ __________________ ______________________ "Float_32_LE_Offset_64" 2 10000 "Float_64_LE_Primary_Offset_0" 2 10000
chans = channelList(mdfObj,'Float','ExactMatch',true)
chans = 0×9 empty table
mdf
MDF 文件,指定为 mdf 对象。
示例: mdf('File01.mf4')
mdf('File01.mf4')
通道的名称,指定为字符向量或字符串。默认情况下,返回不区分大小写的部分匹配。
示例: 'Channel2'
'Channel2'
数据类型: char | string
char
string
有关可用 MDF 通道的信息,以表形式返回。要访问特定元素,您可以对表进行索引。
不推荐使用 mdf 对象及其 channelList 函数,在以后的版本中可能会将其删除。
您应更新您的代码以改用 mdfChannelGroupInfo、mdfChannelInfo 和相关函数。请注意,这些函数返回包含不同变量的表。
有关更多详细信息,请参阅转换您的 mdf 对象代码。
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处