文档

系统辨识工具箱函数

数据准备

表示数据

iddata 时间——或频域数据
idfrd 频率特性数据或模型
idinput 产生输入信号
sim卡 确定模型的模拟响应
大小 查询输出/输入/阵列尺寸的投入产出模型和频率的朋友的数量模型
midprefs 指定位置的文件包含系统识别应用程序启动信息
simOptions 选项设置sim

选择数据估计

fselect 在朋友模型选择频率点或范围
getexp 综合实验室的具体实验数据集
合并(iddata) 合并数据集到iddata对象中
fcat 连接的朋友沿着频率维度模型

分析数据

波德 波德图的频率响应,或大小和相位数据
bodemag 波德级响应的线性时不变模型
情节 图输入-输出数据
建议 数据或估计线性模型分析和建议
延迟 估计时间延迟(死时间)数据
伊斯雷尔 确定模型参数或数据值是真实的
realdata 确定iddata是基于实值信号
反馈 识别可能的反馈数据
pexcit 输入信号的激发程度
冲动 Nonparameteric脉冲响应估计
etfe 估计经验转移函数和周期图
水疗中心 估计使用光谱分析固定频率分辨率的频率响应
spafdr 估计频率响应与频率相关决议和频谱利用光谱分析
iddataPlotOptions 选项设置为iddata /阴谋

数据进行预处理

去趋势 从数据信号减去抵消或趋势
retrend 添加补偿或趋势的数据信号
diff 差分信号iddata对象
idfilt 使用用户定义的通带滤波器数据,通用过滤器,或巴特沃斯滤波器
错误数据 重建丢失的输入和输出数据
nkshift 转移数据序列
idresamp 重新取样时域数据通过大量毁灭或插值
重新取样 重新取样时域数据大量毁灭或插值(要求信号处理工具箱软件)
getTrend 数据偏移量和趋势信息
chgFreqUnit 改变频率的频率特性数据模型单元
fdel 删除指定的数据从频率响应数据(朋友)模型
TrendInfo 为消除趋势数据偏移量和线性趋势斜率值

转换数据

fft 频域数据变换iddata对象
传输线 从时域频率变换iddata对象
etfe 估计经验转移函数和周期图
水疗中心 估计使用光谱分析固定频率分辨率的频率响应
spafdr 估计频率响应与频率相关决议和频谱利用光谱分析

线性模型识别

流程模型

过程 估计使用时间或频率数据流程模型
idproc 连续时间过程模型与可识别参数
pem 对线性和非线性模型预测误差估计
idpar 为初始状态和输入创建参数估计水平
延迟 估计时间延迟(死时间)数据
初始化 设置或随机初始参数值
getpvec 模型参数不确定性和相关数据
setpvec 修改模型参数值
getpar 获取属性,如线性模型参数的值和范围
setpar 设置属性,如线性模型参数的值和范围
procestOptions 选项设置过程

输入-输出多项式模型

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

传递函数模型

特遣部队 传递函数估计
idtf 传递函数模型与可识别参数
pem 对线性和非线性模型预测误差估计
延迟 估计时间延迟(死时间)数据
getpvec 模型参数不确定性和相关数据
setpvec 修改模型参数值
getpar 获取属性,如线性模型参数的值和范围
setpar 设置属性,如线性模型参数的值和范围
tfdata 传递函数数据的访问
初始化 设置或随机初始参数值
tfestOptions 选项设置特遣部队

线性灰色矩形模型

感动的 线性灰色矩形模型估计
idgrey 线性颂歌(灰色矩形模型)与可识别参数
pem 对线性和非线性模型预测误差估计
findstates 估计模型的初始状态
初始化 设置或随机初始参数值
getpvec 模型参数不确定性和相关数据
setpvec 修改模型参数值
getpar 获取属性,如线性模型参数的值和范围
setpar 设置属性,如线性模型参数的值和范围
findstatesOptions 选项设置findstates
greyestOptions 选项设置为感动

频率特性模型

etfe 估计经验转移函数和周期图
水疗中心 估计使用光谱分析固定频率分辨率的频率响应
spafdr 估计频率响应与频率相关决议和频谱利用光谱分析
idfrd 频率特性数据或模型
getpvec 模型参数不确定性和相关数据
setpvec 修改模型参数值
波德 波德图的频率响应,或大小和相位数据
bodemag 波德级响应的线性时不变模型
freqresp 在电网频率响应
chgFreqUnit 改变频率的频率特性数据模型单元

相关模型

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

残留分析

渣油 计算和测试残差
体育 确定模型的预测误差
消防工程 Akaike最终预测误差的估计模型
另类投资会议 Akaike标准估计模型的信息
residOptions 选项设置渣油
peOptions 选项设置体育

不确定性分析

现在 显示模型信息,包括估计的不确定性
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 粒子滤波对象在线状态估计
正确的 正确的状态和状态估计误差协方差使用扩展或无味卡尔曼滤波、粒子滤波和测量
预测 预测状态和状态估计误差协方差在下次一步使用扩展或无味卡尔曼滤波、粒子滤波
初始化 初始化粒子滤波的状态
克隆 在线状态估计对象副本
这个主题有帮助吗?