MATLAB工具箱函数.docx
《MATLAB工具箱函数.docx》由会员分享,可在线阅读,更多相关《MATLAB工具箱函数.docx(32页珍藏版)》请在冰点文库上搜索。
MATLAB工具箱函数
附录BTOOLBOX函数
MATLAB系统提供的TOOLBOX工具箱,有内容极为丰富的函数用于自动控制方面。
这里仅列出工具箱函数命令按英文字母的索引,以备用户查阅。
关于函数的使用格式,请参见联机帮助。
函数名
函数功能
abcdchk
检测(A,B ,C,D)组的一致性
abs
取绝对值(幅值)
accdemo
弹簧质量校准问题
acker
单输入单输出(SISO)系统极点配置
addmf
将隶属度函数加到FIS中
addrule
将规则加到FIS中
addvar
将变量加到FIS中
anfis
Sugeno-typeFIS的训练程序
angle
取幅角
append
将两个用状态空间表示的系统连接起来
ar
求AR模型的参数估计
are
求解Riccati代数方程
aresolv
广义连续时间Riccati方程求解
armax
求ARMAX模型的预测误差估计
arx
求ARX模型的最小二乘估计
arx2th
求ARX模型的theta格式
arxstruc
计算ARX类模型的损伤函数
attgoal
达到多目标
augss
系统增广(状态空间模型)
augstate
将系统状态增扩到输出方程中
augtf
系统增广(传递函数模型)
balmr
截断均衡模型简化
balreal
求状态空间的均衡实现
bandemo
香蕉型函数的极小化
barerr
每个输出适量的误差条形图表
bartlett
Bartlett(巴特利特)窗
besselap
Bessel模拟低通滤波原型
besself
Bessel(贝塞尔)函数
bestblk
分块处理的最佳块大小
bilin
利用可异值分解变系统为状态空间系统
bj
求Box–Jenkins模型的预测误差估计
blackman
Blackman(布莱克曼)函数
blkbuild
从传递函数框图构成对角线状态方程结构
blkproc
按块处理一图像
blkrsch
通过cschur得到块有序实形式
bmpread
磁盘读BMP(Microsoftwindows下的位图)文件
bmpwrite
从磁盘中读GIF文件
bode
Bode(波特)图(频域响应)
bodeplot
绘出传递函数或频谱的伯德图
boildemo
锅炉系统的LQG设计
boxcar
矩形窗
branch
从树中提取一分支
brighten
增强成削弱颜色板
bstschmr
相对误差Schur模型简化
buttap
Butterworth模拟低通滤波原型
butter
Butterworth(比特沃思)滤波器设计
buttord
Butterworth滤波器阶的选择
bwarea
二进制图像中的目标区域
bweuler
欧拉数
bwmorph
形态算子
bwperim
二进制图像中目标的周围
c2d
将连续系统离散化
c2dm
将带离散化方法选项的连续系统离散化
c2dt
将带输入纯滞后的连续系统离散化
canform
定义正则模型结构
canon
求系统状态空间的正则实现
canstart
求带初始参数估计的多变量theta模型
cceps
倒谱分析和最小相位重构
cgloci
连续特性增益轨迹
cheb2ap
ChebyshevII型模拟低通滤波原型
cheb2ord
ChebyshevII型滤波器阶的选择
cheblap
ChebyshevIBessel模拟低通滤波原型
cheblord
ChebyshevI型滤波器阶的选择
chebwin
Chebyshev窗
cheby1
chebyshev(切比雪夫)I型滤波器设计
cheby2
chebyshev(切比雪夫)II型滤波器设计
chop
取n个重要的位置
cloop
求单位反馈系统的闭环传递函数或状态方程
cmgamdef
缺省的γ校正表
cmgamma
γ校正颜色板
cmpermute
转换颜色板位置
cmunique
寻找唯一的颜色板及相应的图像
cohere
相关函数平方幅值估计
col2im
重新排列以形成图像
colfilt
局部非线性滤波
colorbar
显示颜色条
colormap
设置或获取颜色查找表
combvec
创建所有的适量集
compare
将仿真的或预测的输出与测量输出相比较
compet
竞争层传递函数
coneddlg
管理NCD工具箱固定编辑器的对话框
connect
方框图建模
constr
约束极小化
contrnce
建立NCD0固定图形的用户界面控制
conv
求两个多项式的卷积
conv2
求二维卷积
convertm
变约束矩阵为最优化格式
convmtx
卷积矩阵
corr2
二维相关系数
corrcoef
相关系数矩阵
costfun
NCD优化的代价函数
cov
协方差矩阵
covar
求连续系统对白噪声的协方差矩阵
covf
求数据矩阵的协方差函数估计
cplxpair
将复数归成复共轭对
cra
相关分析
cschur
通过复旋转得有序复Schur形式
csd
交叉谱密度(CSD)估计
ctrb
计算能控性矩阵
ctrbf
系统可控与不可控分解
ctrldemo
控制系统工具箱一般功能介绍
cubic
内插4点以找出极大值
cubici1
内插2点和梯度,以估计极小值
cubici2
内插3点和1梯度
cubici3
内插2点和梯度,以找出步长和极小值
cumsum3d
三维矩阵封装成二维矩阵时的累积和
curobj
提供有关当前点的信息
d2c
将离散系统连续化
d2cm
将带连续化方法选项的离散系统连续化
d2d
离散时间系统重采样
damp
求连续系统的自然频率和衰减因子
daresolv
广义离散时间Riccati方程求解
datdemo
数据拟合成曲线
dbalreal
求离散状态方程的均衡实现
dbode
绘制离散系统伯德图
dcgain
求连续系统的稳态增益
dcgloci
离散特性增益轨迹
dcovar
求离散系统对白噪声的协方差响应
dct
一维离散余弦变换
dctdemo
二维离散余弦变换图像压缩演示
dctmtx2
一元二维离散余弦变换矩阵
ddamp
求离散系统的自然频率和阻尼系数
ddcagin
求离散系统的稳态增益
decimate
降低序列的取样速率
deconv
反卷积和多项式除法
defuzz
去模糊隶属度函数
delaysig
从信号矩阵中建立退化的信号矩阵
delline
从NCD图中删除所有的图
deltalin
对PURELIN神经元的δ函数
deltalog
对LOGSIG神经元的δ函数
deltatan
对TANSIG神经元的δ函数
demod
通讯仿真中的解调
des2ss
线性分式变换
destim
从增益矩阵中形成离散状态估计器
det2
二维离散余弦变换
detrend
删除线性趋势
dexresp
离散取样响应函数
dfildemo
有恨精度滤波器设计
dfrqint
离散Bode图的自动定范围的算法
dfrqint2
离散Nyquist图的自动定范围的算法
dgram
求离散系统的能控性和能观性检测矩阵
dh2lqg
离散时间H2综合
dhinf
离散时间H∞综合
dialog
主对话框建立M文件
dilate
加浓二进制图像
dimpulse
求离散系统单位脉冲响应
dinitial
求带初始条件的离散系统时域响应
dintdemo
双积分器系统的H∞设计
diric
产生Dirichlet或周期sinc函数
diskdemo
硬盘控制器的数字控制设计
dist
计算矢量距离
distsl
到直线间的距离
dither
Floyd–Steinberg图像颤抖算法
ditherc
图像颤抖的MEX文件
dividecb
将固定界分为两部分
dlqe
设计离散Kalman滤波器
dlqew
通用离散Kalman滤波器设计
dlqr
设计离散线性二次型调节器
dlqry
设计离散线性二次型输出调节器
dlsim
对任意输入的离散系统进行仿真
dlyap
求解离散系统的Liapunov方程
dmodred
将离散模型降阶
dmulresp
离散多变量响应函数
dnichols
绘制离散系统nichols(尼科尔斯)图
dnyquist
绘制离散系统Nyquist(奈魁斯特)图
dode
绘制dode(伯德)图
donep
收回Close按钮和菜单
dreg
构成离散LQG控制器
dric
离散Riccati方程留数计算
driccond
离散时间Riccati方程的条件数
drmodel
产生n阶随机离散模型
drss
产生n阶随机离散系统
dsigma
绘制离散奇异值Bode图
dsigma2
DSIGMA实用工具函数
dsigmf
两个“s”型隶属度函数的差
dsort
按幅值对离散系统的复数极点排序
dss
生成状态空间模型
dssdata
获得状态空间模型数据
dstep
求离散系统阶跃响应
dtimvec
离散时间响应的自动定范围算法
dtrend
从数据集中删除方位
edge
边界提取
eig
计算系统极点
eigfun
返回分类特征值的函数
elem3d
三维敌阵封装成二维矩阵的元素位置
elimone
消去一变量
ellip
椭圆滤波器设计
ellipap
椭圆模拟低通滤波器原型
ellipord
椭圆滤波器阶的选择
erode
冲淡二进制图像
erroncd
管理NCD产生的常见错误,它调用errordig(出错对话框)
errordlg
建立出错对话框
errsurf
计算误差曲面
esort
按实部对连续系统极点排序
estim
构成系统状态估计器或观测器
etfe
求实验传递函数和周期图
evalfis
完成模糊推理计算
evalfr
计算系统单频率点的频率响应
evalmf
隶属度计算
exresp
取样响应函数
fbode
绘制快速伯德图
fcm
利用模糊C平均聚集方法找出簇
feedback
将两个系统反馈连接
ffplot
绘出传递函数或频谱的频率特性图
fft2
二维快速付里叶变换
fftshift
重新排列FFT的输出
figflag
当图形为当前显示在屏幕上时,其值为真
fillaxes
建立约束边界并进行数据检测
filt
离散系统求z-1(DSP形式)的传递函数
filter
对SISO系统的z变换进行仿真
filter2
二维数字滤波器
filtfilt
零相位数字滤波
filtfun
频率响应和根
filtfun2
频率响应范数和根
filtic
filter函数初始条件选择
findmax
在数据向量内插极大值
findmax2
在数据矩阵中内插极大值
fir2
基于窗函数的FIR滤波器设计——任意响应
firdemo
二维FIR滤波器演示
firl
基于窗函数的FIR滤波器设计——标准响应
firls
最小二乘FIR滤波器设计
fitfun
返回拟合数据中的误差范数
fitfun2
返回拟合数据中的误差矢量
fixpa
更新状态空间或ARX模型结构的确定参数值
fixpar
在状态空间和ARX模型结构中找出要修正的参数
fltfilt
重叠相加法FFT滤波器实现
fmin
无约束极小化(标量情况)
fmins
利用单纯形搜索的无约束极小化
fminu
利用梯度搜索的无约束极小化
foptions
参数设置
forceit
在已存在的界限内插入一子集
freqint
Bode图的自动定范围算法
freqint2
Nyquist图的自动定范围算法
freqresp
计算系统频率响应
freqs
求拉氏变换频率响应
freqspace
二维频率响应的频率空间
freqz
求Z变换频率响应函数
freqz2
二维频率响应
fsamp2
通过频率取样的二进制FIR滤波器设计
fsolve
非线性方程求解
fspecial
特殊的二维滤波器
ftrans2
通过频率变换的二维FIR滤波器设计
fuzzy
基本FIS(模糊推理系统)编辑器
fwind1
使用一维窗函数的FIR滤波器设计
fwind2
使用一维窗函数的FIR滤波器设计
gauss2mf
双边高斯曲线录属度函数
gaussmf
高斯曲线隶属度函数
gbellmf
广义钟形隶属度函数
genfis1
利用一般方法产生FIS矩阵
genfis2
利用减法聚集法产生FIS矩阵
gensig
信号生成器
gensurf
产生FIS输出曲面
get
获得LTI对象的属性值
getff
选择用于绘图的频率函数
getfis
获得模糊系统的特性
getimage
从坐标系中读取图像数据
getline
利用橡皮线跟踪鼠标移动
getmfth
获取定义模型结构的M文件的文件名
getncap
可得到获取模型的数据点数和参数个数
getpts
利用可视点跟踪鼠标移动
getrect
利用橡皮矩形跟踪鼠标移动
gett
为模型获取取样间隔
getzp
在由th2zp函数产生的零极点格式中,提取零点和极点
gif
压缩GIF数据
gifwrite
将GIF文件写入到磁盘
givens
旋转
goalfun
目标达到问题转换成约束条件问题
goalgra
变换目标达到问题中的梯度
graderr
用于检查梯度的不一致性
graft
从树中增加一分支
gram
求连续系统的能控性和能观性gramian矩阵
gray
线性灰度颜色板
gray2ind
变灰度图像为附标图像
grayslice
密度(强度)限幅
grpdelay
平均滤波延迟(群延迟)
h2lqg
连续时间H2综合
hamming
Hamming(哈明)窗
hardlim
硬限幅传递函数
hardlims
对称硬限幅传递函数
hav2rgb
变HSV值为RGB颜色空间
hdfpeek
在HDF文件中列出目标标记/参考对
hdfpeekc
搜索HDF文件的MEX文件
hdfread
从HDF文件中读取数据
hdfreadc
读HDF文件的MEX文件
hdfwc
写HDF文件的MEX文件
hdwrite
写出数据到HDF文件中
helpdlg
显示一帮助对话框
hilbert
Hilbert(希尔伯特)变换
hinf
连续时间H∞综合
hinfdemo
飞机或大型窨结构的或H∞设计示例
hinforpt
H∞综合的γ选代
hintonw
绘制权值图
hintonwb
绘制权值和偏差图
histeq
直方图均衡化
hotkey
热键帮助
housh
构造Householder变换
hsv,hot,jet
颜色板
hsv2rgb
变HSV值为RGB值
idct
一维逆离散余弦变换
idct2
二维逆离散余弦变换
idfilt
通过Butterworth滤波器对数据进行滤波
idplot
绘出输入—输出关系图
idsim
仿真给定系统
idsimsd
通过模型响应仿真说明不确定性
ifft
一维逆快速付里叶变换矩阵
ifft2
二维逆快速付里叶变换
im2bw
变图像为黑白图像
im2col
重新排列成列
im2gray
变图像为灰度
imadjust
调整并增强图像强度
image
显示附标图像
imagesc
数据定标并按图像显示
imapprox
利用较少颜色的图像逼近加标图像
imargin
利用内插技术求增益和相位裕度
imcontour
图像等高线
imcrop
修剪图像
imdemo
一般图像处理演示
imhist
图像直方图
imhistc
图像直方图计算的文件
immovie
制作图像动画
imnoise
图像噪声
imp2ss
从脉冲响应到状态空间实现
impixel
一像素点的颜色
improfile
轮廓强度
impulse
求脉冲响应
impz
数字滤波器的冲激响应
imresize
改变图像大小
imrotate
旋转图像
imshow
显示所有类型的图像数据
imslice
在图像中获取/置入图像块
imzoom
放大或缩小图像和二维图形
ind2gray
变附标图像为灰度图像
ind2rgb
变附标图像RGB为图像
ind2vec
变下标适量为稀疏矩阵表示
inite
竞争层初始化
initelm
Elman递归网络初始化
initff
至多三层的前向网络初始化
initial
计算连续时间零输入响应
initlin
线性层初始化
initlvq
LVQ网络初始化
initp
感知层初始化
initsm
自组织映射初始化
interc
一般多变量内连系统
interp
提高取样速率(内插)
interp2
二维数据内插
intfilt
内插FIR滤波器设计
invfreqs
模拟滤波器拟合频率响应
invfreqz
离散滤波器拟合频率响应
iofr
内外因子分解(行类型)
isbw
当图像为黑白时,其值为真
isct
判断LTI对象是否为连续系统,若是返回1否则返回0
isdt
判断LTI对象是否为离散系统,若是返回1否则返回0
isempt
判断LTI对象是否为空,若是返回1否则返回0
isgray
当图像为灰度时,其值为真
isind
当图像为加标图像时,其值为真
isproper
判断LTI对象是否为特定类型对象,若是返回1否则返回0
issiso
判断LTI对象是否为SISO系统,若是返回1否则返回0
issystem
辨识一系统变量
istree
辨识一树型变量
iv4
求ARX模型的近似最优辅助变量估计
ivar
求标量时间序列的AR部分的辅助变量估计
ivstruc
单输出类的输出误差拟合
ivx
求ARX模型的辅助变量估计
jetdemo
喷气式飞机偏航阻尼的典型设计
kaiser
Kaiser窗
kalman
系统的Kalman滤波器设计
kalmd
连续系统的离散Kalman滤波器设计
kalmdemo
Kalman滤波器设计与仿真
keyncd
NCD按键函数
lab2sert
变标号为字符串
layout
定义对话框布局参数的底稿文件
learnbp
反向演播学习规则
learnbpm
带预测的反向演播学习规则
learnh
学习规则
learnhd
退化的学习规则
learnis
内星学习规则
learnk
学习规则
learnlm
学习规则
learnlvq
学习矢量量化规则
learnos
外星学习规则
learnp
感知层学习规则
learnpn
归一化的感知层学习规则
learnwh
学习规则
leastsq
非线性最小二乘
levinson
Levinson–Durbin递归算法
lftf
扇形变换
loadncd
装入并显示NCD数据
lofc
内外因子分解(列类型)
loglig
对称S型传递函数
lp
线性规划
lp21p
低通到低通模拟滤波器变换
lp2bp
低通到带通模拟滤波器变换
lp2bs
低通到带阻模拟滤波器变换
lp2hp
低通到高通模拟滤波器变换
lpc
线性预测系数
lqe
求Kalman滤波器的参数(线性二次型估计器设计)
lqe2
用Schur法求Kalman滤波器(线性二次型估计器)的参数
lqed
用连续系统的性能指标函数设计离散的Kalman滤波器
lqew
设计通用Kalman滤波器(线性二次型估计器设计)
lqg
LQG最优控制综合
lqgreg
根据kalman估计器增益与状态反馈增益建立LQG调节器
lqr
设计线性二次型调节器
lqr2
用Schur方法设计线性二次型调节器
lqrd
用连续系统的性能指标函数来进行离散二次型调节器设计
lqry
设计线性二次型输出调节器
lsim
对任意输入的连续系统进行仿真
lsint
初始化无约束极小二乘程序的函数
ltifr
求线性定常系统的频率响应
ltiview
LTI线性时不变系统观测器
ltrdemo
LQR/LTR设计示例:
飞机
ltru
LQG闭环传递补偿
ltry
LQG闭环传递补偿
lv
求单输出ARX模型的辅助变量估计
lyap
求解连续系统Liapunov方程
lyap2
用特征值分解方法求解Liapunov方程
mainncd
一般NCD帮助
makesurf
建立并限界曲面
margin
求幅值和相角裕量及幅值和相位交界穿越频率
mat2gray
变矩阵为(灰度)图像
matlabrc
MATLAB的主启动M文件
mean2
矩阵的均值
medfilt1
一维中值滤波
medfilt2
二维持中值勤滤波
menuncd
建立NCD固定图形的用户界面菜单
mf2mf
在函数之间变换参数
mf2th
将用户定义的模型结构转换成theta格式
mfedit
隶属度函数编辑器
mfilter2
屏蔽滤波
midpoint
产生中点值
minimax
极小极大求解
minipars
NCD最小化分析
minreal
求状态方程的最小实现
mksys
为系统建立一树型变量
modred
将模型降阶
modstruc
构造用于ms2th命令的模型结构
modulate
通讯仿真中的调制
montage
按矩形剪辑方式显示图像
montevar
初始化MonteCarlo仿真
mrdemo
鲁棒模型简化示例
mri.mat
人体心脑的磁性共振图像
ms2th
将标准的状态空间参数形式转换成theta格式
mudemo
μ综合示例
mudemo1
μ综合示例
mulresp
多变量响应函数
muopt
具有实/复数混合不确定性系统的SSV(结构化奇异值)上界
myqplot
传递函数的Nyquist图
nargchk
检测M文件的变量数
nbdist
使用适量距离的邻域阵
nbgrid
使用栅格距离的邻域阵
nbman
使用Manhattan距离的邻域阵
ncd2init
为ncddemo2的优化进行设置
nc