【发布时间】:2014-12-18 17:44:56
【问题描述】:
我正在从编译的 C 代码构建我的第一个 s-function 块。一切都很好,除了 s-function 块要求它的接口变量是double 类型,即使底层 C 接口变量不是。如果我将布尔信号连接到输入并尝试运行,该块会引发错误。
我通过调用ssGetInputPortSignal 和ssGetOutputPortSignal 获取代码中的变量,并将它们返回的空指针转换为正确的指针类型。
如何在 Simulink 中配置 s-function 模块的参数类型?
【问题讨论】:
标签: matlab simulink s-function