Simulink模型与外部C ++应用程序的接口

时间:2014-10-15 04:10:44

标签: simulink

我有一个相当复杂的Simulink模型,有多个引用的模型,我试图与外部C ++代码进行交互。我正在使用2014a并使用Simulink Coder生成代码。以下是我希望在执行此操作时满足的两个重要要求:

  1. 能够在我的模型中创建模型的多个实例 外部C ++代码。

  2. 能够覆盖输入到模型的数据 将它反映到外部应用程序中。

  3. 鉴于这些要求,在顶层,连接外部IO,数据存储或IO端口的最佳方法是什么?

    根据我对使用数据存储(或Simulink.Signal对象)的理解,并通过指定适当的存储类,我可以满足上面的2,但这样做我将不得不指定信号名称,这将不允许我满足1。

    如果我在顶层使用IO端口块,我可以满足1而不是2。

    更新:由于设计更改,已删除#2约束。因此,io端口方法对我有用。

0 个答案:

没有答案