genmat
广义矩阵与可调参数
描述
广义矩阵(genmat
)是依赖于可调参数(请参见矩阵realp
)。您可以使用广义矩阵参数研究。您还可以使用广义矩阵构建广义线性时不变模型(见一族
)表示控制系统固定和可调组件的混合物。
建设
广义矩阵出现当你把数字值与静态块等realp
对象。你使用任何算术运算符创建这样的组合+
,- - - - - -
,*
,/
,\
,^
。例如,如果一个
和b
可调参数,表达M = a + b
被表示为一个广义矩阵。
的内部数据结构genmat
对象米
跟踪的米
取决于参数一个
和b
。的块
的属性米
列出了参数一个
和b
。
M = genmat (
将数字转换为数组或可调参数一个
)一个
成一个genmat
对象。
输入参数
|
静态控制设计块,如 如果 如果 |
属性
|
包含控制结构设计模块包含在广义线性时不变模型或广义矩阵。的字段名 你可以改变一些属性的控制设计块使用点符号。例如,如果广义线性时不变模型或广义矩阵 M.Blocks.a。值= 1; |
|
采样网格模型数组,指定为一个数据结构。 抽样模型推导出来的数组的一个或多个自变量,这个属性追踪与数组中的每个模型相关的变量值。这个信息显示或绘制模型时出现数组。使用此信息来跟踪结果返回给独立变量。 数据结构的字段名称设置为抽样变量的名字。设置字段值的采样与数组中的每个模型相关的变量值。所有抽样变量应该是数字和标量值,和所有数组的采样值应该匹配模型的维度的数组。 例如,假设您创建一系列11-by-1的线性模型, sysarr。SamplingGrid =结构(“时间”0:10)
同样的,假设你创建一个6-by-9模型数组, [ζ,w] = ndgrid(< 6的值ζ>、< 9 w的值>)。SamplingGrid =结构(“ζ”ζ,' w 'w) 当您显示 米 (::1,- 1)(ζ= 0.3 w = 5) = 25 - - - - - - - - - - - - - - - - s ^ 2 + 3 s + 25米(:,:,2,1)(ζ= 0.35 w = 5) = 25 - - - - - - - - - - - - - - - - - s ^ 2 + 3.5 s + 25… 生成的模型阵列的线性化模型金宝app®模型在多个参数值或操作点,软件填充 默认值: |
|
系统名称、指定为一个特征向量。例如, 默认值: |
例子
广义矩阵有两个可调参数
这个例子展示了如何使用代数的可调参数组合来创建广义矩阵:
在哪里一个和b可调参数初始值1和3,分别。
创建一个可调参数
realp
。一个= realp (' a ', 1);b = realp (" b ", 3);
定义的广义矩阵使用代数表达式
一个
和b
。M = [1 + b; 0 a * b]
米
是一个广义矩阵的吗块
属性包含一个
和b
。的初始值米
是M = (1 2; 0 3)
初始值的一个
和b
。(可选)改变参数的初始值
一个
。M.Blocks.a。值= 3;
(可选)使用
双
显示的新价值米
。双(M)
的新值
米
是M = (1 0; 0 9)
。
版本历史
介绍了R2011a