尿素的
不确定的实际参数
描述
使用尿素的
不确定元素代表实数的值是不确定的动态系统建模时的不确定性。一个不确定的实际参数标称值,存储在NominalValue
财产,和不确定性,这是潜在的偏离标称值。尿素的
这个偏差相等地存储在三个不同的属性:
加减符
添加剂的相对偏离NominalValue
范围
——绝对的范围值,表示为一个区间,其中包含NominalValue
百分比
——表示为一个百分比的偏差NominalValue
当您创建一个不确定的实际参数,您可以指定任何这三个方面的不确定性。的尿素的
对象自动计算合适的另外两个属性的值。
您可以组合尿素的
不确定参数数值参数来创建不确定矩阵(umat
对象),您可以使用它来创建不确定的状态空间模型。或者,您可以使用它们在传递函数系数。当你使用不确定的实际参数来构建不确定的动态系统,其结果是不确定的模型等号航空母舰
或一族
模型。
创建
语法
描述
p =尿素的(
创建一个不确定的实际参数与指定的名义价值和±1的不确定性。这个语法设置的名字
,nominalvalue
)的名字
和NominalValue
由此产生的属性尿素的
对象。
p =尿素的(
设置指定的偏离标称值的不确定性。的名字
,nominalvalue
“加减符”,加减符
)加减符
是一个双元素向量的形式(dl,博士)
。不确定参数值的范围(博士nominalvalue-DL nominalvalue +)
。如果在标称值,范围是对称的DL =博士
,你可以使用加减符
=博士
。
使用这个语法也设置模式
财产产生的尿素的
对象“加减符”
。
p =尿素的(
设置指定的绝对的不确定性范围。的名字
,nominalvalue
“范围”,范围
)范围
是一个双元素向量的形式(低,高)
,名义价值必须落在这个范围内。
使用这个语法也设置模式
财产产生的尿素的
对象“范围”
。
p =尿素的(
集的不确定性比例偏离标称值。的名字
,nominalvalue
“比例”,百分比
)百分比
是一个双元素向量的形式(pl、公关)
。这个语法设置上下限制这样的不确定因素的范围PL = 100 * | 1-LOW / nominalvalue |
和公关= 100 * |高/ nominalvalue |
。
使用这个语法也设置模式
财产产生的尿素的
对象“比例”
。
p =尿素的(
设置附加属性使用名称-值对。您可以指定多个名称-值对。在单引号附上每个属性的名字。的名字
,nominalvalue
,___,名称,值
)
属性
对象的功能
您可以使用尿素的
参数等功能来创建动态系统特遣部队
和党卫军
。你也可以把它们与现有的动态系统模型使用模型运算或命令等反馈
。这样创建一个状态空间模型不确定的程度。你也可以把尿素的
参数使用常见的算术运算,通常结果在一个不确定的矩阵(umat
对象)。使用等功能actual2normalized
和uscale
转换或规模的不确定性尿素的
参数。您还可以使用命令等usample
或usubs
用固定值来取代真正的参数。的gridureal
命令评估尿素的
参数的范围,并返回一个网格采样值。
下面的列表包含一个代表性的子集功能可以使用尿素的
参数对象。
actual2normalized |
变换实际值归一化值 |
附加 |
模型通过添加他们的输入和输出 |
反馈 |
反馈连接的多个模型 |
得到 |
访问模型属性值 |
getLimits |
不确定真正的有效性范围(尿素的 )参数 |
getNominal |
不确定模型的标称值 |
gridureal |
网格尿素的 统一参数范围 |
isuncertain |
检查是否参数是不确定的类类型 |
normalized2actual |
值归一化的原子坐标转换为相应的实际价值 |
replaceBlock |
更换或更新控制设计块广义线性时不变模型 |
rsampleBlock |
广义模型中随机样本块控制设计 |
sampleBlock |
样品在广义模型控制设计块 |
党卫军 |
状态空间模型 |
特遣部队 |
传递函数模型 |
umat |
建立不确定矩阵 |
usample |
生成随机的样本不确定模型或元素 |
uscale |
规模的不确定性块或系统 |
usubs |
用给定的值代替不确定不确定对象的元素 |
例子
提示
尿素的
对象支持是扭曲的金宝app不确定性,或不对称在标称值。然而,高度倾斜范围会导致贫困数字调节和糟糕的结果。因此,对于有意义的结果,避免高度倾斜范围接近标称值的数量级范围的一端比另一个。当不确定性的范围
尿素的
参数不是集中在其标称值,参数只能取有限范围的值。鲁棒稳定性分析,有时需要指定一个参数值在指定范围之外,这些限制意味着最小的不稳定扰动参数的可能值参数的实际范围之外。使用getLimits
找到一个倾斜值的限制范围尿素的
参数可以取。有关更多信息,请参见getLimits
。