matlab 防止Simulink代码生成器复制变量文字

elcex8rz  于 2023-04-12  发布在  Matlab
关注(0)|答案(1)|浏览(240)

我正在生成一个简单的simulink模型的C代码,该模型使用“From Workspace”块来输入时间表。在生成的C代码中,我使用的文字数组数据被复制到代码中。我想使用正则表达式来删除它,但这不是很干净。有没有办法防止它被复制?我是否使用了错误的块?
另一个问题是是否有比From Workspace块更好的东西可以使用,因为这会导致codegen模型检查警告。

unhi4e5o

unhi4e5o1#

如果您已经运行了matlab脚本,因此在工作区中有数据,则可以使用输入端口将数据加载到Simulink中。
但是我不知道这是否会在C生成的代码中产生更干净的输出。希望这能有所帮助,我在输入端口上添加了一个link to the official mathwork page

相关问题