系统辨识工具箱函数
按字母顺序列表
按类别
数据准备
表示数据
选择数据估计
fselect |
在朋友模型选择频率点或范围 |
getexp |
综合实验室的具体实验数据集 |
合并(iddata) |
合并数据集到iddata对象中 |
fcat |
连接的朋友沿着频率维度模型 |
分析数据
数据进行预处理
转换数据
线性模型识别
流程模型
输入-输出多项式模型
arx |
ARX或AR模型参数估计使用最小二乘法 |
armax |
使用时域数据估计ARMAX模型的参数 |
bj |
使用时域估计Box-Jenkins多项式模型数据 |
iv4 |
ARX模型估计使用四级工具变量方法 |
ivx |
ARX模型估计使用工具变量方法具有任意工具 |
oe |
使用时间和频域估计输出误差多项式模型数据 |
聚 |
使用时间或频率域数据估计多项式模型 |
idpoly |
多项式模型可识别参数 |
pem |
对线性和非线性模型预测误差估计 |
arxstruc |
对于计算损失函数ARX模型 |
ivstruc |
计算损失函数集ARX模型的结构使用工具变量方法 |
selstruc |
对于选择模型以便ARX模型 |
struc |
对于生成model-order组合ARX模型估计 |
arxRegul |
确定ARX模型估计正规化常数 |
延迟 |
估计时间延迟(死时间)数据 |
初始化 |
设置或随机初始参数值 |
polydata |
访问多项式系数和识别模型的不确定性 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
getpar |
获取属性,如线性模型参数的值和范围 |
setpar |
设置属性,如线性模型参数的值和范围 |
setPolyFormat |
指定格式B和F多输入多项式模型的多项式 |
armaxOptions |
选项设置armax |
arxOptions |
选项设置arx |
arxRegulOptions |
选项设置arxRegul |
bjOptions |
选项设置bj |
iv4Options |
选项设置iv4 |
oeOptions |
选项设置为oe |
polyestOptions |
选项设置聚 |
状态空间模型
党卫军 |
估计使用时间和频域数据状态空间模型 |
ssregest |
估计减少的状态空间模型正规化ARX模型 |
n4sid |
利用状态空间模型的子空间估计方法 |
中的难点 |
与可识别的状态空间模型参数 |
pem |
对线性和非线性模型预测误差估计 |
延迟 |
估计时间延迟(死时间)数据 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
getpar |
获取属性,如线性模型参数的值和范围 |
setpar |
设置属性,如线性模型参数的值和范围 |
ssform |
状态空间模型快速配置结构 |
初始化 |
设置或随机初始参数值 |
idpar |
为初始状态和输入创建参数估计水平 |
idssdata |
确定系统的状态数据 |
findstates |
估计模型的初始状态 |
ssestOptions |
选项设置为党卫军 |
ssregestOptions |
选项设置ssregest |
n4sidOptions |
选项设置n4sid |
findstatesOptions |
选项设置findstates |
传递函数模型
线性灰色矩形模型
感动的 |
线性灰色矩形模型估计 |
idgrey |
线性颂歌(灰色矩形模型)与可识别参数 |
pem |
对线性和非线性模型预测误差估计 |
findstates |
估计模型的初始状态 |
初始化 |
设置或随机初始参数值 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
getpar |
获取属性,如线性模型参数的值和范围 |
setpar |
设置属性,如线性模型参数的值和范围 |
findstatesOptions |
选项设置findstates |
greyestOptions |
选项设置为感动 |
频率特性模型
相关模型
cra |
估计使用prewhitened-based相关分析脉冲响应 |
冲动 |
Nonparameteric脉冲响应估计 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
impulseestOptions |
选项设置脉冲 |
非线性模型识别
非线性ARX模型
idnlarx |
非线性ARX模型 |
nlarx |
估计参数的非线性ARX模型 |
nlarxOptions |
选项设置nlarx |
isnlarx |
检测非线性估计数据 |
初始化 |
设置或随机初始参数值 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
polyreg |
权力和产品标准的解释变下载188bet金宝搏量 |
customreg |
自定义非线性ARX模型的回归量 |
addreg |
添加自定义非线性ARX模型的解释变量 |
getreg |
在非线性ARX模型回归量表达式和数值 |
customnet |
自定义非线性估计非线性ARX和Hammerstein-Wiener模型 |
线性 |
类代表线性非线性ARX模型的非线性估计量 |
neuralnet |
类代表了神经网络非线性估计非线性ARX模型 |
treepartition |
类代表二叉树为非线性ARX模型非线性估计量 |
wavenet |
创建一个小波网络的非线性估计量对象 |
sigmoidnet |
类代表乙状结肠网络非线性估计非线性ARX和Hammerstein-Wiener模型 |
评估 |
值的非线性估计在给定的输入 |
sim卡 |
确定模型的模拟响应 |
simOptions |
选项设置sim |
预测 |
提前预测K-step模型输出 |
predictOptions |
选项设置为预测 |
比较 |
比较模型输出和测量输出 |
compareOptions |
选项设置比较 |
预测 |
确定预测模型输出 |
forecastOptions |
选项设置为预测 |
情节 |
情节非线性ARX模型的非线性 |
评估 |
值的非线性估计在给定的输入 |
getDelayInfo |
得到idnlarx模型结构的输入/输出延迟信息 |
findop |
计算非线性ARX模型的操作点 |
findopOptions |
选项设置findop |
operspec |
构建操作点idnlarx规范对象模型 |
线性化 |
线性化非线性ARX模型 |
linapp |
线性近似非线性ARX和Hammerstein-Wiener模型给定的输入 |
Hammerstein-Wiener模型
idnlhw |
Hammerstein-Wiener模型 |
nlhw |
估计Hammerstein-Wiener模型 |
nlhwOptions |
选项设置nlhw |
初始化 |
设置或随机初始参数值 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
customnet |
自定义非线性估计非线性ARX和Hammerstein-Wiener模型 |
死区 |
创建一个死区非线性估计量对象 |
poly1d |
类代表变量多项式非线性估计Hammerstein-Wiener模型 |
pwlinear |
创建一个分段线性非线性估计量对象 |
饱和 |
创建一个饱和非线性估计量对象 |
sigmoidnet |
类代表乙状结肠网络非线性估计非线性ARX和Hammerstein-Wiener模型 |
unitgain |
没有指定特定的输入或输出通道的非线性Hammerstein-Wiener模型 |
wavenet |
创建一个小波网络的非线性估计量对象 |
评估 |
值的非线性估计在给定的输入 |
sim卡 |
确定模型的模拟响应 |
simOptions |
选项设置sim |
比较 |
比较模型输出和测量输出 |
compareOptions |
选项设置比较 |
情节 |
分析输入和输出非线性和线性响应Hammerstein-Wiener模型 |
评估 |
值的非线性估计在给定的输入 |
findop |
计算操作点Hammerstein-Wiener模型 |
findopOptions |
选项设置findop |
operspec |
构建操作点idnlhw规范对象模型 |
线性化 |
线性化Hammerstein-Wiener模型 |
linapp |
线性近似非线性ARX和Hammerstein-Wiener模型给定的输入 |
非线性灰色矩形模型
nlgreyest |
估计非线性灰色矩形模型参数 |
idnlgrey |
非线性灰色矩形模型 |
pem |
对线性和非线性模型预测误差估计 |
findstates |
估计模型的初始状态 |
初始化 |
设置或随机初始参数值 |
getinit |
值idnlgrey模型的初始状态 |
setinit |
设置idnlgrey模型对象的初始状态 |
getpar |
idnlgrey模型的参数值和属性参数 |
setpar |
设置初始参数值idnlgrey模型对象 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
sim卡 |
确定模型的模拟响应 |
nlgreyestOptions |
选项设置nlgreyest |
findstatesOptions |
选项设置findstates |
simOptions |
选项设置sim |
灰色矩形模型估计
感动的 |
线性灰色矩形模型估计 |
nlgreyest |
估计非线性灰色矩形模型参数 |
idgrey |
线性颂歌(灰色矩形模型)与可识别参数 |
idnlgrey |
非线性灰色矩形模型 |
pem |
对线性和非线性模型预测误差估计 |
findstates |
估计模型的初始状态 |
初始化 |
设置或随机初始参数值 |
getinit |
值idnlgrey模型的初始状态 |
setinit |
设置idnlgrey模型对象的初始状态 |
getpar |
idnlgrey模型的参数值和属性参数 |
setpar |
设置初始参数值idnlgrey模型对象 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
sim卡 |
确定模型的模拟响应 |
greyestOptions |
选项设置为感动 |
nlgreyestOptions |
选项设置nlgreyest |
findstatesOptions |
选项设置findstates |
simOptions |
选项设置sim |
模型验证
输出与测量数据相比较
比较 |
比较模型输出和测量输出 |
goodnessOfFit |
拟合优度之间测试和参考数据 |
findstates |
估计模型的初始状态 |
idpar |
为初始状态和输入创建参数估计水平 |
compareOptions |
选项设置比较 |
findstatesOptions |
选项设置findstates |
残留分析
不确定性分析
现在 |
显示模型信息,包括估计的不确定性 |
simsd |
使用蒙特卡罗方法模拟线性模型的不确定性 |
freqresp |
在电网频率响应 |
rsample |
随机抽样的线性识别系统 |
showConfidence |
显示信心区域响应图识别模型 |
getcov |
参数识别模型的协方差 |
setcov |
设置参数协方差数据确定模型 |
translatecov |
翻译参数协方差模型转换业务 |
一步 |
阶跃响应的动态系统;阶跃响应数据 |
stepplot |
情节阶跃响应并返回处理 |
冲动 |
脉冲响应的动态系统;脉冲响应数据 |
波德 |
波德图的频率响应,或大小和相位数据 |
bodemag |
波德级响应的线性时不变模型 |
尼奎斯特 |
奈奎斯特频率响应的阴谋 |
nyquistplot |
尼奎斯特图与额外的定制选项 |
iopzmap |
情节pole-zero I / O对地图模型 |
iopzplot |
情节pole-zero映射I / O对情节和返回句柄 |
tfdata |
传递函数数据的访问 |
zpkdata |
zero-pole-gain数据的访问 |
simsdOptions |
选项设置simsd |
模型分析
连续和离散时间转换
汇集 |
转换从连续,离散时间模型 |
d2c |
将模型从离散连续时间 |
d2d |
重新取样离散时间模型 |
translatecov |
翻译参数协方差模型转换业务 |
c2dOptions |
创建选项设置连续-离散时间转换 |
d2cOptions |
创建选项设置为离散-连续时间转换 |
d2dOptions |
创建选项设置为离散时间重新采样 |
模型类型和其他转换
idfrd |
频率特性数据或模型 |
idpoly |
多项式模型可识别参数 |
idtf |
传递函数模型与可识别参数 |
中的难点 |
与可识别的状态空间模型参数 |
佳能 |
状态规范实现 |
balred |
模型降阶 |
noisecnv |
变换确定线性模型与噪声信道模型与测量通道 |
translatecov |
翻译参数协方差模型转换业务 |
合并 |
合并估计模型 |
附加 |
模型通过添加他们的输入和输出 |
noise2meas |
噪声组件的模型 |
absorbDelay |
更换时间延迟由波兰人在z = 0或相移 |
chgTimeUnit |
改变时间单位的动态系统 |
chgFreqUnit |
改变频率的频率特性数据模型单元 |
fdel |
删除指定的数据从频率响应数据(朋友)模型 |
堆栈 |
构建模型数组通过叠加模型或模型沿着阵列尺寸数组 |
ss2ss |
状态空间模型的坐标变换 |
线性化的非线性模型
linapp |
线性近似非线性ARX和Hammerstein-Wiener模型给定的输入 |
idnlarx / findop |
计算非线性ARX模型的操作点 |
idnlarx /线性化 |
线性化非线性ARX模型 |
idnlhw / findop |
计算操作点Hammerstein-Wiener模型 |
idnlhw /线性化 |
线性化Hammerstein-Wiener模型 |
findopOptions |
选项设置findop |
数据提取
polydata |
访问多项式系数和识别模型的不确定性 |
ssdata |
访问数据的状态空间模型 |
idssdata |
确定系统的状态数据 |
tfdata |
传递函数数据的访问 |
zpkdata |
zero-pole-gain数据的访问 |
frdata |
访问数据的频率响应数据(朋友)对象 |
freqresp |
在电网频率响应 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
getcov |
参数识别模型的协方差 |
setcov |
设置参数协方差数据确定模型 |
得到 |
访问模型属性值 |
集 |
设置或修改模型属性 |
nparams |
数量的模型参数 |
ndims |
查询动态系统模型或模型的维数的数组 |
订单 |
查询模型秩序 |
极 |
计算的动态系统 |
零 |
0和输出动态系统的增益 |
大小 |
查询输出/输入/阵列尺寸的投入产出模型和频率的朋友的数量模型 |
潮湿的 |
固有频率和阻尼比 |
dcgain |
线性时不变系统的低频(DC)获得 |
带宽 |
频率响应带宽 |
模拟和预测
sim卡 |
确定模型的模拟响应 |
simOptions |
选项设置sim |
simsd |
使用蒙特卡罗方法模拟线性模型的不确定性 |
simsdOptions |
选项设置simsd |
预测 |
提前预测K-step模型输出 |
predictOptions |
选项设置为预测 |
预测 |
确定预测模型输出 |
forecastOptions |
选项设置为预测 |
idinput |
产生输入信号 |
响应计算和可视化
sim卡 |
确定模型的模拟响应 |
波德 |
波德图的频率响应,或大小和相位数据 |
bodeplot |
情节预示频率响应与额外的定制选项 |
bodemag |
波德级响应的线性时不变模型 |
一步 |
阶跃响应的动态系统;阶跃响应数据 |
stepplot |
情节阶跃响应并返回处理 |
stepinfo |
上升时间、沉淀时间和其他阶跃响应特性 |
尼奎斯特 |
奈奎斯特频率响应的阴谋 |
nyquistplot |
尼奎斯特图与额外的定制选项 |
冲动 |
脉冲响应的动态系统;脉冲响应数据 |
impulseplot |
情节脉冲响应并返回处理 |
pzmap |
Pole-zero情节的动态系统 |
pzplot |
Pole-zero地图的动态系统模型与策划定制选项 |
iopzmap |
情节pole-zero I / O对地图模型 |
iopzplot |
情节pole-zero映射I / O对情节和返回句柄 |
光谱 |
时间序列模型的输出功率谱 |
spectrumplot |
情节干扰频谱线性识别模型 |
lsim |
模拟时间响应的动态系统任意输入 |
lsimplot |
模拟响应的动态系统任意输入并返回处理 |
lsiminfo |
计算线性响应特性 |
showConfidence |
显示信心区域响应图识别模型 |
findstates |
估计模型的初始状态 |
data2state |
过去的数据映射到状态方程和非线性ARX模型 |
simOptions |
选项设置sim |
stepDataOptions |
选项设置步骤 |
bodeoptions |
创建的波德图列表选项 |
nyquistoptions |
尼奎斯特图选项的列表 |
timeoptions |
创建时间曲线图选项的列表 |
getoptions |
返回@PlotOptions处理或情节选项属性 |
setoption |
为响应情节设置绘图选项 |
pzoptions |
创建极/零情节选项的列表 |
spectrumoptions |
选项设置spectrumplot |
identpref |
设置系统辨识工具箱的偏好 |
findstatesOptions |
选项设置findstates |
时间序列分析
基于“增大化现实”技术 |
标量时间序列AR模型参数估计 |
armax |
使用时域数据估计ARMAX模型的参数 |
arx |
ARX或AR模型参数估计使用最小二乘法 |
etfe |
估计经验转移函数和周期图 |
水疗中心 |
估计使用光谱分析固定频率分辨率的频率响应 |
spafdr |
估计频率响应与频率相关决议和频谱利用光谱分析 |
ivar |
AR模型估计使用工具变量方法 |
n4sid |
利用状态空间模型的子空间估计方法 |
党卫军 |
估计使用时间和频域数据状态空间模型 |
pem |
对线性和非线性模型预测误差估计 |
nlarx |
估计参数的非线性ARX模型 |
idpoly |
多项式模型可识别参数 |
中的难点 |
与可识别的状态空间模型参数 |
idnlarx |
非线性ARX模型 |
getpvec |
模型参数不确定性和相关数据 |
setpvec |
修改模型参数值 |
初始化 |
设置或随机初始参数值 |
noise2meas |
噪声组件的模型 |
光谱 |
时间序列模型的输出功率谱 |
预测 |
确定预测模型输出 |
sim卡 |
确定模型的模拟响应 |
arOptions |
选项设置为基于“增大化现实”技术 |
forecastOptions |
选项设置为预测 |
simOptions |
选项设置sim |
在线评估
在线参数估计
recursiveAR |
创建系统对象的在线参数估计AR模型 |
recursiveARMA |
创建系统对象在线ARMA模型的参数估计 |
recursiveARX |
创建系统对象在线ARX模型的参数估计 |
recursiveARMAX |
创建系统对象的在线参数估计ARMAX模型 |
recursiveBJ |
创建系统对象在线Box-Jenkins多项式模型的参数估计 |
recursiveOE |
创建系统对象输出误差多项式模型的在线参数估计 |
recursiveLS |
创建系统对象的在线参数估计使用递归最小二乘算法 |
一步 |
更新模型参数和输出在线使用递归估计算法 |
克隆 |
在线参数估计系统复制对象 |
重置 |
重置在线参数估计系统对象 |
释放 |
开启在线参数估计系统对象 |
isLocked |
在线参数估计系统对象的锁定状态 |
rpem |
使用递归估计总体投入产出模型预测误差最小化的方法 |
rplr |
使用递归pseudolinear回归方法估计一般投入产出模型 |
段 |
每段段数据和估计模型 |
在线状态估计
extendedKalmanFilter |
创建扩展卡尔曼滤波对象为在线状态估计 |
unscentedKalmanFilter |
创建无味卡尔曼滤波对象为在线状态估计 |
particleFilter |
粒子滤波对象在线状态估计 |
正确的 |
正确的状态和状态估计误差协方差使用扩展或无味卡尔曼滤波、粒子滤波和测量 |
预测 |
预测状态和状态估计误差协方差在下次一步使用扩展或无味卡尔曼滤波、粒子滤波 |
初始化 |
初始化粒子滤波的状态 |
克隆 |
在线状态估计对象副本 |
这个主题有帮助吗?