有没有办法根据 C 结构的定义创建 Simulink 总线?假设我在头文件中有一些 C 结构定义:
typedef struct {
double a, b;
} u_T;
我可以使用它来自动生成一个 Simulink.Bus
对象吗?
编辑:是否有一种工具可以生成 Matlab
代码,用于创建 Simulink.Bus
对象来描述 .h 中的结构
文件?
最佳答案
最新版本的 MATLAB (2017a) 支持此功能。使用以下命令。
importInfo = Simulink.importExternalCTypes(headerFiles)
有关详细信息,请参阅:https://www.mathworks.com/help/simulink/slref/simulink.importexternalctypes.html
关于c - 如何从 C .h 文件中定义的 typedef 结构创建 Simulink 总线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20274065/