总线信号
管理大型数据结构体
创建结构体以捆绑数据并访问 Stateflow® 图、真值表和 MATLAB® 函数模块中的 Simulink® 总线信号。在 C 代码中定义自定义结构体,以便集成到您的 Stateflow 图中。
主题
- Access Bus Signals
Define Stateflow buses for input, output, and local access to Simulink bus signals.
- 对 Stateflow 结构体进行索引并赋值
此示例说明如何访问和修改 Stateflow® 结构体的内容或 Stateflow 结构体的数组。Stateflow 结构体是您从
对象定义的一种数据类型。您可以使用 Stateflow 结构体将不同大小和类型的数据一起捆绑到一个数据对象中。有关详细信息,请参阅Access Bus Signals。Simulink.Bus
(Simulink) - 在 MATLAB 函数中访问 Simulink 总线信号
此示例说明如何使用 MATLAB 和 Stateflow® 结构体在 MATLAB® 函数中读取和写入 Simulink® 总线信号。MATLAB 结构体使您能够将不同大小和类型的数据捆绑到一个变量中。您可以创建一个 MATLAB 结构体来实现以下目的:
- 添加 Stateflow 数据
定义图内部存储在其自身工作区中的数据。
- 使用圆点表示法标识数据
通过数据在图层次结构中的位置指定数据。
相关信息
- 合成接口 (Simulink)