matlab - .mat 文件运行批处理 (RSIM) 中的查找表
问题描述
目前我在 Simulink 模型中有一个查找表,它正在从工作区读取第一列和第二列;换句话说,我将向量变量的名称放在这些字段中。然后,我使用 rsim.tlc 生成了代码,运行批处理并得到了预期的结果。然而,当我尝试再次运行批处理更改向量时(与编译可执行文件时使用的向量相比,它们的长度不同),我总是收到一条消息,指出校验和数不匹配。我已经验证了 rtP 结构是否正确读取了我在查找表中使用的新值,因此我不知道如何解决这个问题。
有人可以帮助我吗?
作为附加信息,我的目标是在查找表的第二列基于在表的第一列中查找的时钟数输出数字。我不介意在表格中使用 .mat ,但我不知道该怎么做。
我会赞赏任何提示来解决这个问题。
不要犹豫,向我询问更多信息!提前致谢
解决方案
推荐阅读
- c# - ASP.NET Core 5 Blazor WASM、gRPC、Entity Framework Core 5:多对多导致堆栈溢出
- google-bigquery - BigQuery 中的递归计算
- c# - DataContract 版本控制
- javascript - HTML JS 手动表单验证不起作用
- assembly - 具有可变 nasm 长度的 2 个数组的标量积
- java - 当我使用 String 构造函数将 byte[] 转换为 String 时,SonarCloud 代码有异味
- javascript - 在Vue Native中单击按钮后如何禁用它?
- sql-server - 将数据插入 sql 表并获取最近插入的 iD 并将数据从不同表插入到同一表中
- android - 单击 View Pager 内的单选按钮移动到下一张幻灯片
- c# - Paint Event e.Graphics.DrawImage 似乎没有遵循双缓冲