查看和修改操作点
可以在命令行以编程方式查看和修改操作点值,也可以使用稳态经理或模型线性化电路.
您可以在修改后的工作点上模拟模型。有关更多信息,请参见模拟Simulink模型在特定工作点.
查看和修改操作点稳态经理
的操作点稳态经理,在数据浏览器,在操作点组做下列其中一项:
双击要查看的操作点。
右键单击要查看的操作点,选择开放的选择.
在打开的操作点文档中,您可以查看操作点的输入和状态值。
在操作点中修改状态或输入值价值列中,单击要更改的值,并输入新值。如果操作点处于稳定状态,改变函数中的任何值稳态经理可将作业点置于非稳态状态。
查看和修改操作点模型线性化电路
的操作点模型线性化电路,在线性分析选项卡,操作点下拉列表中,选择以下选项之一:
模型初始条件
-模型的当前状态和输入下面列出的操作点现有操作点(线性分析工作空间)-这些操作要点列于数据浏览器在线性分析工作区部分。当你通过修整或模拟快照找到一个工作点时,软件会将其添加到工作点列表中。
下面列出的操作点现有操作点(MATLAB工作空间)-这些操作要点列于数据浏览器在MATLAB的工作区部分。
然后,在操作点下拉列表,在查看/编辑,单击为操作点列出的视图或编辑选项。
打开的对话框显示了操作点的值。对于使用模拟快照找到的模型初始条件和操作点,您可以查看输入和状态值。对于使用微调找到的操作点,您还可以查看与操作点对应的模型输出。
在模型线性化电路,您不能编辑模型初始条件操作点的值或使用修剪找到的操作点的值。
若要编辑使用模拟快照找到的操作点,请在“编辑”对话框中价值列中,选择要编辑的状态或输入,然后输入新值。如果模拟快照处于稳定状态,则更改中的任何值模型线性化电路可将作业点置于非稳态状态。
查看和修改命令行操作点
这个例子展示了如何使用操作点对象查看和修改Simulink模型中的状态。
从Simulink模型中创建一个操作点对象。
sys =“watertank”;Open_system (sys) op = operpoint(sys)
op =该型号水箱的工作点。(时变元件在t=0时的取值)状态:---------- x _(1)水箱/PID控制器/积分器/连续/积分器0(2)水箱/水箱系统/H 1输入:无---------- . 0
操作点,人事处
,包含模型的状态和输入级别。
设置第一个状态的值。
op.States(1)。x = 1.26;
查看更新后的操作点状态值。
op.States
ans = x ____(1.)水箱/PID控制器/积分器/连续/积分器1.26(2.)水箱/水箱系统/H
您还可以修改MATLAB工作区中的其他操作点,包括使用微调或模拟快照找到的操作点。如果操作点处于稳态,改变任何值都可以使操作点处于非稳态状态。
如果在创建操作点对象后修改Simulink模型,请使用更新
函数更新操作点。