MATLAB 帮助中心
基于 J1939 参数组时间表创建 J1939 信号时间表
自 R2021a 起
sigTables = j1939SignalTimetable(pgTable)
sigTables = j1939SignalTimetable(pgTable,"ParameterGroups",pgNames)
sigTables = j1939SignalTimetable(___,"IncludeAddresses",true)
sigTables = j1939SignalTimetable(pgTable) 将一个 J1939 参数组信息时间表转换为多个单独的信号值时间表。该函数返回一个结构体,其中的每个字段对应时间表中的一个唯一参数组。每个字段值是相应参数组中所有信号的时间表。使用此语法形式可用单个函数调用转换整组参数组。
sigTables
pgTable
sigTables = j1939SignalTimetable(pgTable,"ParameterGroups",pgNames) 仅返回 pgNames 通过参数组名称指定的一个或多个参数组的信号时间表。使用此语法形式可仅将一部分参数组快速转换为信号时间表。
pgNames
sigTables = j1939SignalTimetable(___,"IncludeAddresses",true) 向每个 J1939 信号时间表添加源地址和目标地址。默认参量值为 false,在这种情况下,J1939 信号时间表不包括地址。
false
.
示例
全部折叠
基于一个 J1939 参数组时间表中的所有数据创建 J1939 信号时间表。
sigTables = j1939SignalTimetable(pgTable);
仅基于时间表中指定的 J1939 参数组创建 J1939 信号时间表。
sigTable1 = j1939SignalTimetable(pgTable,"ParameterGroups","pgName"); sigTable2 = j1939SignalTimetable(pgTable,"ParameterGroups",{"pgName1","pgName2"});
J1939 参数组,指定为时间表。
J1939 参数组名称,指定为字符向量、字符串或数组。
数据类型: char | string | cell
char
string
cell
J1939 信号,以结构体形式返回。结构体字段名称对应于输入的参数组,每个字段值是一个 J1939 信号时间表。
数据类型: struct
struct
在 R2021a 中推出
j1939ParameterGroupImport
j1939ParameterGroupTimetable
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 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处