要定义多个块或模型使用的参数值,可以使用变量。在参数的每个实例单独更新数值参数值可能效率低且容易出错。您可以更新工作区或定义变量的源文件中的变量值。使用单一信息源有助于模型组件的可伸缩性和可重用性。
要指定信号、状态和块参数的值范围、数据类型、可调性和其他特征,可以使用金宝app仿真软件。参数
和金宝app仿真软件。信号
对象。虽然您可以使用变量或对象来指定参数值,但为了简单起见,本示例使用变量。
你可以使用这些支持的文件类型来定义变量:金宝app
MAT-file
MATLAB文件
数据字典
要加载小型模型的数据,可以使用模型回调。对于大的模型层次结构,不同的加载方法更有效。
在模型ex_modeling_data
,一个PreLoadFcn
模型回调计算MATLAB文件ex_modeling_data_variables.m
,定义变量,,在基本工作区中。机械系统中的增益块和控制器中的PID控制器块使用这些变量。
您可以在MATLAB®命令提示符交互式地更改变量值。您还可以使用模型数据编辑器等工具来编辑值。