我想将MATLAB工作区中的结构数据传递给S函数。 为此,我创建了一辆公共汽车。编译代码时没有任何错误。
当我开始模拟时,我收到以下错误消息:
无效 结构格式变量,指定为工作空间输入 '无标题/来自工作区'。如果输入信号是总线信号,则 变量必须是MATLAB时间序列对象的结构。除此以外, 变量必须包括“时间”。和'信号'场,和 '信号'字段必须是具有“'值”的结构。字段。
在我看来,时间序列对象没有意义,因为值都是常量。
还有另一种在我的S函数中导入MATLAB结构的方法吗?
仅供参考:我使用的是S-Function Builder,因为我没有任何C语言经验。