Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

canDatabase

创建 CAN 数据库文件的句柄

说明

示例

candb = canDatabase('dbfile.dbc') 创建指定数据库文件 dbfile.dbc 的句柄。您可以指定文件名、完整路径或相对路径。MATLAB® 会在 MATLAB 路径中查找 dbfile.dbc。Vehicle Network Toolbox™ 支持 Vector CAN 数据库 (.dbc) 文件。

示例

全部折叠

为示例数据库文件创建对象。

candb = canDatabase([(matlabroot) '\examples\vnt\demoVNT_CANdbFiles.dbc'])
candb = 

  Database with properties:

             Name: 'demoVNT_CANdbFiles'
             Path: 'F:\matlab\examples\vnt\demoVNT_CANdbFiles.dbc'
            Nodes: {}
         NodeInfo: [0×0 struct]
         Messages: {5×1 cell}
      MessageInfo: [5×1 struct]
       Attributes: {}
    AttributeInfo: [0×0 struct]
         UserData: []
candb = canDatabase([(matlabroot) '\examples\vnt\J1939.dbc'])
candb = 

  Database with properties:

             Name: 'J1939'
             Path: 'F:\matlab\examples\vnt\J1939.dbc'
            Nodes: {2×1 cell}
         NodeInfo: [2×1 struct]
         Messages: {2×1 cell}
      MessageInfo: [2×1 struct]
       Attributes: {3×1 cell}
    AttributeInfo: [3×1 struct]
         UserData: []

输入参数

全部折叠

数据库文件名,指定为字符向量或字符串。您可以仅指定数据库文件的名称或完整路径。

示例: 'J1939.dbc'

数据类型: char | string

输出参数

全部折叠

CAN 数据库,以具有 can.Database 属性 的数据库对象形式返回。

另请参阅

函数

属性

在 R2009a 中推出