主要内容

数据存储

在模型的不同级别定义多个信号的全局值

大型模型可能需要将单个信号路由到图中不同位置的许多独立块。您可以配置数据存储以允许从模型中的任何地方访问信号数据,类似于计算机程序中的全局变量。然而,与全局变量一样,数据存储会降低模型的透明度,使模型验证更加困难。要决定是否使用数据存储,请参见数据存储基础知识

要在大型模型之间传递信号,请考虑使用转到块而不是数据存储。

数据存储内存 定义数据存储
数据存储读取 从数据存储中读取数据
数据存储写 数据写入数据存储

金宝appSimulink.SimulationData.DataStoreMemory 数据存储日志信息的容器
金宝appSimulink.SimulationData.BlockPath 完全指定的Simulink块路径金宝app
金宝appSimulink.SimulationData.Dataset 访问记录仿真数据或组仿真输入数据

主题

通过创建数据存储来建模全局数据

通过创建数据存储,显式地为单独的一块全局内存建模。

日志数据存储

配置用于日志记录的数据存储,以便您可以查看在模拟运行中存储的数据。

数据存储基础知识

数据存储是一个存储库,您可以向其中写入数据,也可以从其中读取数据,而不必将输入或输出信号直接连接到数据存储。

指定信号范围

指定在模拟过程中信号可以达到的最小值和最大值。通过指定在模拟过程中信号可以达到的最小值和最大值,完全指定您的设计并优化数据类型和生成的代码。

特色的例子