Main Content

channelList

(不推荐)有关可用的 MDF 组和通道的信息

不推荐使用 channelList 函数,在以后的版本中可能会将其删除。请改用 mdfChannelGroupInfomdfChannelInfo。请参阅兼容性注意事项

说明

示例

chans = channelList(mdfobj) 返回有关指定的 MDF 文件中的通道和组的信息表。

示例

channelList(mdfObj,chanName) 搜索 MDF 文件以生成与指定通道名称匹配的通道的列表。默认情况下,搜索不区分大小写并识别部分匹配。返回一个表,其中包含有关匹配的通道及其所属通道组的信息。如果找不到匹配项,则返回空表。

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('File01.mf4')

通道的名称,指定为字符向量或字符串。默认情况下,返回不区分大小写的部分匹配。

示例: 'Channel2'

数据类型: char | string

输出参量

全部折叠

有关可用 MDF 通道的信息,以表形式返回。要访问特定元素,您可以对表进行索引。

版本历史记录

在 R2018b 中推出

全部展开

另请参阅

函数