主要内容

管理模型数据

要定义多个块或模型使用的参数值,可以使用变量。在参数的每个实例上分别更新数值参数值的效率很低,而且容易出错。您可以在定义变量的工作区或源文件中更新变量的值。拥有单一的信息源有助于模型组件的可伸缩性和可重用性。

要指定值范围、数据类型、可调性以及信号、状态和块参数的其他特征,可以使用仿真软件。参数而且仿真软件。信号对象。虽然可以使用变量或对象来指定参数值,但为了简单起见,本例使用变量。

你可以使用以下支持文件类型来定义变量:

  • MAT-file

  • MATLAB文件

  • 数据字典

要为小型模型加载数据,可以使用模型回调。对于大型模型层次结构,不同的加载方法更有效。

在模型ex_modeling_data,一个PreLoadFcn模型回调评估MATLAB文件ex_modeling_data_variables.m,它定义变量k美元美元加元,m美元在基本工作区中。机械系统中的增益块和控制器中的PID控制器块使用这些变量。

您可以在MATLAB®命令提示符中交互式地更改变量值。您还可以使用Model Data Editor之类的工具来编辑值。

相关的话题

Baidu
map