- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 字符串转换为matlab可执行语句
通过excel向Matlab的workspace导入数据时,如果Matlab脚本读到str字符串即是变量名,则可以通过evall函数,将字符串转换为matlab可执行语句。variable_Name变量为matlab从外部读取的变量名,但是该数据类型为字符串variable_Value_Enum为variable_Name变量的枚举值。会在workspace里看见生成了变量a,a的类型是字符串,字符串的内容是b=1。就会看见变量里生成了变量b,b是一个1乘1的double型矩阵,元素的值为1。
2024-08-23 14:56:31
317
excel to DBC工具
CAN通讯协议转DBC工具:
1、必须按照模板形式填写EXCEL,sheet名称不可更改、列名称不可更改、节点可以修改和增加。
2、报文名称、信号名称必须只能使用字符、数字和下划线。
3、发送节点和接收节点名称只能使用英文,不能有空格和特殊符号。
3、目前实现了如下信息的转换
报文名称、报文标识符、报文周期时间、报文长度
信号名称、信号描述、排列格式(intel、motoL、motoM)、起始位、信号长度
精度、偏移量、物理最大值、物理最小值
发送节点、接收节点
4、可进行BIT位冲突检测,ID冲突检测。
使用方法
1、启动 E2D.exe。
2、将EXCEL文件拖入窗口中,并回车。
3、程序将会输出转换信息以及出现错误的信息。
4、生成的dbc文件会以相同文件名(后缀为.dbc)存在原EXCEL目录里。
2023-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人