我如何创建一个函数生成的代码(仿真软件编码器)?金宝app

10视图(30天)
我想从一个模型生成代码(如一个子系统),修改代码,创建一个修改后的代码的功能。代码生成并不是问题——我认为——我只是使用仿真软件编码器生成代码。金宝app问题是与生成的代码创建一个函数。它不工作,即使我不修改代码。
我试着什么:
  • 创建一个.mexw64文件使用“墨西哥人”控制台——工作到目前为止,但是我不能连接的墨西哥人文件功能。
  • 使用遗留代码工具——我生成的s函数legacy_code并不在输出端口。的OutputFcnSpec遗留代码会非常努力写,如果它的一个复杂的模型。
有一个简单的方法来做这个吗?
1评论
周神父
周神父 2019年5月8日
我所知道的是,您不能创建一个函数,使用仿真软件编码器生成的代码。金宝app如果你想创建一个函数在一个简单的方法,你应该遵循 Madhu戈文达拉扬 的答案。

登录置评。

答案(2)

Madhu戈文达拉扬
Madhu戈文达拉扬 2015年11月19日
您可以创建子系统的算法问题,右键单击子系统> > C / c++代码生成功能,这样你可以直接创建功能而无需创建的代码和修改它。但如果这是您的工作流的一部分,然后我不知道如何去,也许有一种方法可以在S-functions参数化的东西。
1评论
巴拉特
巴拉特 2020年9月30日
嗨Madhu,你在说什么,如果我们遵循右键单击子系统> > C / c++代码生成功能。这意味着我们不需要生成代码的功能正确吗?
这是申请Targetlink块在仿真软件模型吗?金宝app

登录置评。


类别

找到更多的在金宝app仿真软件编码器帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!