tunableGaingydF4y2Ba
可调静态增益块gydF4y2Ba
语法gydF4y2Ba
黑色= tunableGain(名称、纽约ν)gydF4y2Ba
黑色= tunableGain(名称、G)gydF4y2Ba
描述gydF4y2Ba
模型对象来创建可调静态惠益。gydF4y2BatunableGaingydF4y2Ba
让你用参数表示可调静态参数研究成果或自动调优与调优命令等gydF4y2BasystunegydF4y2Ba
或gydF4y2BalooptunegydF4y2Ba
。gydF4y2Ba
tunableGaingydF4y2Ba
的一部分gydF4y2Ba控制设计块gydF4y2Ba家族的参数模型。其他控制包括设计块gydF4y2BatunablePIDgydF4y2Ba
,gydF4y2Ba可调参数gydF4y2Ba
,gydF4y2BatunableTFgydF4y2Ba
。gydF4y2Ba
建设gydF4y2Ba
创建一个参数静态增益块命名gydF4y2Ba黑色gydF4y2Ba
= tunableGain (gydF4y2Ba的名字gydF4y2Ba
,gydF4y2Ba纽约gydF4y2Ba
,gydF4y2BaνgydF4y2Ba
)gydF4y2Ba的名字gydF4y2Ba
。这一块gydF4y2Ba纽约gydF4y2Ba
输出和gydF4y2BaνgydF4y2Ba
输入。可调参数是在每个收益gydF4y2Ba纽约gydF4y2Ba
——- - - - - -gydF4y2BaνgydF4y2Ba
I / O通道。gydF4y2Ba
使用双数组gydF4y2Ba黑色gydF4y2Ba
= tunableGain (gydF4y2Ba的名字gydF4y2Ba
,gydF4y2BaGgydF4y2Ba
)gydF4y2BaGgydF4y2Ba
尺寸和初始化块可调参数。gydF4y2Ba
输入参数gydF4y2Ba
|
块gydF4y2Ba |
|
非负整数指定数量的输出参数的静态增益gydF4y2Ba |
|
非负整数指定数量的输入参数的静态增益gydF4y2Ba |
|
一系列的静态增益值的两倍。行和列的数量gydF4y2Ba |
属性gydF4y2Ba
|
可调增益的参数化。gydF4y2Ba
以下字段的gydF4y2Ba
|
||||||||||
|
样品时间。对于连续时间模型,gydF4y2Ba 改变这个属性不离散化或重新取样模型。gydF4y2Ba 默认值:gydF4y2Ba |
||||||||||
|
单位时间变量,样品时间gydF4y2Ba
改变对其他属性,这个属性没有影响,因此改变整个系统的行为。使用gydF4y2Ba 默认值:gydF4y2Ba |
||||||||||
|
输入通道名称,指定为以下之一:gydF4y2Ba
另外,使用自动分配向量扩张输入名字多输入模型。例如,如果gydF4y2Ba sys.InputName= 'controls'; 输入名称自动扩大gydF4y2Ba 您可以使用速记符号gydF4y2Ba 输入通道名称有几种用途,包括:gydF4y2Ba
默认值:gydF4y2Ba |
||||||||||
|
输入通道单位,指定为以下之一:gydF4y2Ba
使用gydF4y2Ba 默认值:gydF4y2Ba |
||||||||||
|
输入通道组。的gydF4y2Ba sys.InputGroup。控制= [1 2]; sys.InputGroup.noise = [3 5]; 创建输入组命名gydF4y2Ba sys(:,“控制”)gydF4y2Ba 默认值:gydF4y2Ba结构没有字段gydF4y2Ba |
||||||||||
|
输出通道名称,指定为以下之一:gydF4y2Ba
另外,使用自动分配向量扩张输出名称多输出模型。例如,如果gydF4y2Ba sys.OutputName= 'measurements'; 输出名称自动扩大gydF4y2Ba 您可以使用速记符号gydF4y2Ba 输出通道名称有几种用途,包括:gydF4y2Ba
默认值:gydF4y2Ba |
||||||||||
|
输出通道单位,指定为以下之一:gydF4y2Ba
使用gydF4y2Ba 默认值:gydF4y2Ba |
||||||||||
|
输出通道组。的gydF4y2Ba sys.OutputGroup。温度= [1]; sys.OutputGroup.measurement = [3 5]; 创建输出组命名gydF4y2Ba 系统(“测量”,:)gydF4y2Ba 默认值:gydF4y2Ba结构没有字段gydF4y2Ba |
||||||||||
|
系统名称、指定为一个特征向量。例如,gydF4y2Ba 默认值:gydF4y2Ba |
||||||||||
|
任何你想要的文本关联系统,存储为一个字符串或一个单元阵列的特征向量。您提供的属性存储任何数据类型。例如,如果gydF4y2Ba sys1。笔记=“sys1字符串。”gydF4y2Ba;sys2。笔记=sys2有一个特征向量。gydF4y2Ba;sys1。笔记sys2。笔记gydF4y2Ba ans =“sys1字符串。”ans = sys2有一个特征向量。gydF4y2Ba 默认值:gydF4y2Ba |
||||||||||
|
任何你想要的类型的数据与系统,指定为任何MATLABgydF4y2Ba®gydF4y2Ba数据类型。gydF4y2Ba 默认值:gydF4y2Ba |
例子gydF4y2Ba
创建一个2×2参数获得块的形式gydF4y2Ba
在哪里gydF4y2BaggydF4y2Ba1gydF4y2Ba和gydF4y2BaggydF4y2Ba2gydF4y2Ba可调参数,非对角元素是固定为零。gydF4y2Ba
黑色= tunableGain (gainblock, 2 2);% 2输出,输入blk.Gain。自由= [1 0;0 1];%修复非对角项为零gydF4y2Ba
所有条目gydF4y2Bablk.Gain.ValuegydF4y2Ba
初始化到零。初始化斜值1,如下所示。gydF4y2Ba
blk.Gain.Value= eye(2); % set diagonals to 1
创建两个输入三输出参数获得块和初始化所有的参数值为1。gydF4y2Ba
为此,创建一个矩阵维度参数获得块和初始化参数值。gydF4y2Ba
3 G = (2);黑色= tunableGain (gainblock, G);gydF4y2Ba
创建一个2×2参数获得的输入块和指定名称。gydF4y2Ba
黑色= tunableGain (gainblock的2 2)% 2输出,2输入黑色。InputName = {‘Xerror’,‘Yerror} %分配输入名字gydF4y2Ba
提示gydF4y2Ba
使用gydF4y2Ba
blk.Gain.FreegydF4y2Ba
领域的gydF4y2Ba黑色gydF4y2Ba
指定附加结构或修复块中的特定条目的值。修复从输入中获得价值gydF4y2Ba我gydF4y2Ba
输出gydF4y2BajgydF4y2Ba
,设置gydF4y2Bablk.Gain.Free (i, j) = 0gydF4y2Ba
。允许gydF4y2BahinfstructgydF4y2Ba
调整这个增益值,设置gydF4y2Bablk.Gain.Free (i, j) = 1gydF4y2Ba
。gydF4y2Ba将一个gydF4y2Ba
tunableGaingydF4y2Ba
参数模型数值(non-tunable)模型对象,使用模型命令等gydF4y2Ba特遣部队gydF4y2Ba
,gydF4y2BazpkgydF4y2Ba
,或gydF4y2Ba党卫军gydF4y2Ba
。gydF4y2Ba
版本历史gydF4y2Ba
介绍了R2016agydF4y2Ba另请参阅gydF4y2Ba
tunablePIDgydF4y2Ba
|gydF4y2BatunablePID2gydF4y2Ba
|gydF4y2BatunableTFgydF4y2Ba
|gydF4y2Ba可调参数gydF4y2Ba
|gydF4y2BasystunegydF4y2Ba
|gydF4y2BalooptunegydF4y2Ba
|gydF4y2Ba一族gydF4y2Ba
|gydF4y2BahinfstructgydF4y2Ba
(鲁棒控制工具箱)gydF4y2Ba