帮助中心帮助中心
获取线性模型参数的值和边界等属性
值= getpar (sys,“价值”)
自由= getpar (sys,“免费”)
边界= getpar (sys,“范围”)
标签= getpar (sys,“标签”)
getpar(系统)
例子
价值= getpar (sys“价值”)返回模型的参数值sys.如果sys是一个模型数组,返回值是一个大小等于模型数组的单元格数组。
价值= getpar (sys“价值”)
价值
sys
免费的= getpar (sys“免费”)返回参数的空闲或固定状态。
免费的= getpar (sys“免费”)
免费的
界限= getpar (sys“范围”)返回参数的最小和最大边界。
界限= getpar (sys“范围”)
界限
标签= getpar (sys, '标签')返回参数的标签。
标签= getpar (sys, '标签')
标签
getpar (sys)打印一个包含参数值、标签、空闲状态和最小和最大边界的表。
getpar (sys)
全部折叠
获取估计的ARMAX模型的参数值。
估计一个ARMAX模型。
负载iddata8init_data = z8等车型后(1:10 0)亨里克·菲克斯;na = 1;Nb = [1 1 1];数控= 1;Nk = [0 0 0];Sys = armax(init_data,[na nb nc nk]);
获取参数值。
val = getpar (sys,“价值”)
val =5×1-0.7519 -0.4341 0.4442 0.0119 0.3431
要设置参数值,使用sys = setpar (sys,“价值”,值).
sys = setpar (sys,“价值”,值)
获取流程模型的空闲参数及其边界。
建立流程模型,设置其参数值和空闲状态。
m = idproc (“P2DUZI”);m.Kp = 1;m.Tw = 100;m.Zeta = 3;m.Tz = 10;m.Td = 0.4;m.Structure.Td.Free = 0;
这里的值道明是固定的。
道明
Val = getpar (m,“价值”)
Val =5×11.000 100.000 0.3000 0.4000 10.0000
获取参数的空闲状态。
自由= getpar (m,“免费”)
自由=5 x1逻辑阵列1 1 1 0 1
输出表明道明为固定参数,其余参数为自由参数。
获取参数的默认边界。
极大极小= getpar (m,“界限”)
极大极小=5×2-Inf Inf 0 Inf 0 Inf 0 Inf
提取空闲参数的值。
FreeValues =瓦尔(免费)
FreeValues =4×11.000 100.000 0.3000 10.0000
提取自由参数的边界。
FreeValBounds =极大极小(免费的,:)
FreeValBounds =4×2-Inf Inf 0 Inf 0 Inf -Inf Inf
获取估计的ARMAX模型的参数标签。
负载iddata8;init_data = z8等车型后(1:10 0)亨里克·菲克斯;na = 1;Nb = [1 1 1];数控= 1;Nk = [0 0 0];Sys = armax(init_data,[na nb nc nk]);
分配参数标签。
sys.Structure.A.Info(2)。标签=“a2”;
获取参数标签。
标签= getpar (sys,“标签”)
标签=5 x1细胞{'a2'} {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char}
获取一个ARMAX模型的所有模型参数属性表。
负载iddata8;init_data = z8等车型后(1:10 0)亨里克·菲克斯;na = 4;Nb = [3 2 3];数控= 2;Nk = [0 0 0];Sys = armax(init_data,[na nb nc nk]);
获取所有参数属性。
------------------------------------------------------ # 免费分钟。马克斯标签值。------------------------------------------------------ 1。-1.4328 1 -Inf Inf0.497 1 -Inf Inf0.22904 1 -Inf Inf-0.09849 1 -Inf Inf-0.10246 1 -Inf Inf1.1671 1 -Inf Inf0.39579 1 -Inf Inf0.97219 1 -Inf Inf 0.026995 1 -Inf Inf 10. -0.17113 1 -Inf Inf 11. 0.16155 1 -Inf Inf 12. 0.48468 1 -Inf Inf 13. -1.8871 1 -Inf Inf 14. 0.97391 1 -Inf Inf
中的难点
idproc
idgrey
idtf
idpoly
确定的线性模型,指定为中的难点,idpoly,idgrey,idtf,或idfrd模型对象或模型对象的数组。
idfrd
参数值,作为长度的双重向量返回nparams(系统).
nparams(系统)
参数的空闲或固定状态,作为长度的逻辑向量返回nparams(系统).
参数的最小和最大界限,作为大小的双矩阵返回nparams(系统)2。第一列包含最小界,第二列包含最大界。
参数标签,作为长度的字符向量的单元格数组返回nparams(系统).例如,{a2、a3的},如果nparams(系统)是两个。
{a2、a3的}
介绍了R2013b
setpar|getpvec|getcov|tfdata|polydata|idssdata
setpar
getpvec
getcov
tfdata
polydata
idssdata
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处