主要内容

数据存储

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

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

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

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

金宝appSimulink.SimulationData.DataStoreMemory 用于存储日志信息的容器
金宝appSimulink.SimulationData.BlockPath 完全指定的Simulink块路径金宝app
金宝appSimulink.SimulationData.Dataset 创建Simul金宝appink.SimulationData.Dataset对象

主题

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

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

日志数据存储

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

数据存储基础知识

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

指定信号范围

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

特色的例子