我写了一个C S函数,它具有可变数量的状态,这取决于一个参数,传递给它(我使用的是计算流体动力学,参数是单元格数)。我想从包含温度曲线的S函数输出总线对象。问题是我在Simulink(在总线编辑器中)创建总线对象时不知道输出的长度。有没有办法从C S函数动态设置总线对象的大小?
答案 0 :(得分:1)
我认为你可以将DimensionsMode
属性设置为“variable”而不是“fixed”(默认值)。有关详细信息,请参阅文档中的Simulink.BusElement
和Variable-Size Signal Basics。不知道如何在S函数中对此进行编码。