MatLab Control System Toolbox Manual
MatLab Control System Toolbox Manual
ALLER MATLAB-BEFEHLE
VERSION 2007A
(und wichtiger Toolboxen)
Stefan Wicki
Versionen:
MATLAB
Simulink
Optimization Toolbox
Signal Processing Toolbox
Symbolic Math Toolbox
Filename:
Befehlssatz MATLTAB
2007a_1_0.doc
Version:
Version 1.0
Version
Version
Version
Version
Version
7.4
6.6
3.1.1
6.7
3.2
Author:
Stefan Wicki
Created:
Last modified:
Page:
20.02.2008
21.02.2008 21:30
1 / 64
(R2007a)
(R2007a)
(R2007a)
(R2007a)
(R2007a)
Inhaltsverzeichnis:
1.
MATLAB
1.1
1.2
1.3
1.4
1.5
10
1.6
12
1.7
14
1.8
16
1.9
18
1.10
19
1.11
Handle Graphics
22
1.12
Help commands
24
1.13
24
1.14
26
1.15
28
1.16
30
1.17
31
1.18
33
1.19
Sparse matrices
34
1.20
36
1.21
38
1.22
Specialized graphs
39
1.23
Character strings
42
1.24
43
1.25
44
1.26
46
2.
Version 1.0
Simulink
47
2.1
47
2.2
Simulink components
47
2.3
48
2.4
48
2.5
Simulink
49
Seite 2 / 64
3.
Optimization Toolbox
51
4.
52
5.
Version 1.0
4.1
52
4.2
54
4.3
55
4.4
Windows
55
4.5
Transforms
56
4.6
Cepstral analysis
56
4.7
57
4.8
Parametric modeling
57
4.9
Linear prediction
58
4.10
58
4.11
Waveform generation
58
4.12
Specialized operations
59
4.13
59
60
Seite 3 / 64
1. MATLAB
1.1 Audio and Video support
Audio input/output objects.
audioplayer
soundsc
wavplay
wavrecord
auread
auwrite
wavfinfo
wavread
wavwrite
aviinfo
avifile
mmfileinfo
movie2avi
Utilities.
lin2mu
mu2lin
- Frequency sweeps
gong
- Gong
handel
- Hallelujah chorus
laughter
splat
train
- Train whistle
Version 1.0
Seite 4 / 64
- Edit M-file.
notebook
mlint
files.
publish
grabcode
Directory tools
contentsrpt
coveragerpt
deprpt
diffrpt
dofixrpt
messages.
helprpt
mlintrpt
standardrpt
Profiling M-files.
profile
profview
profsave
profreport
profviewgateway
opentoline
stripanchors
HTML.
Debugging M-files.
debug
- Debugging commands.
dbstop
- Set breakpoint.
dbclear
- Remove breakpoint.
dbcont
- Continue execution.
dbdown
dbstack
dbstatus
dbstep
dbtype
dbup
dbquit
dbmex
workspace
Version 1.0
Seite 5 / 64
pathtool
- Largest component.
min
- Smallest component.
mean
median
- Median value.
std
- Standard deviation.
var
- Variance.
sort
sortrows
sum
- Sum of elements.
prod
- Product of elements.
hist
- Histogram.
histc
- Histogram count.
trapz
cumsum
cumprod
cumtrapz
Finite differences.
diff
gradient
- Approximate gradient.
del2
- Discrete Laplacian.
Correlation.
corrcoef
- Correlation coefficients.
cov
- Covariance matrix.
subspace
filter2
conv
conv2
- Two-dimensional convolution.
convn
- N-dimensional convolution.
deconv
detrend
Version 1.0
Seite 6 / 64
Fourier transforms.
fft
fft2
fftn
ifft
ifft2
ifftn
fftshift
ifftshift
- Inverse FFTSHIFT.
logical
cell
struct
single
uint8
uint16
uint32
uint64
int8
int16
int32
int64
inline
javaMethod
javaObject
cast
isfloat
isinteger
islogical
iscom
isinterface
Version 1.0
Seite 7 / 64
celldisp
cellplot
cell2mat
mat2cell
num2cell
deal
cell2struct
struct2cell
iscell
Array functions.
arrayfun
cellfun
structfun
Structure functions.
struct
fieldnames
getfield
setfield
rmfield
isfield
isstruct
orderfields
func2str
str2func
functions
typecast
Version 1.0
Seite 8 / 64
struct
methods
methodsview
isa
isjava
isobject
inferiorto
superiorto
substruct
ismethod
isprop
loadobj
saveobj
Version 1.0
Seite 9 / 64
- Sine.
sind
sinh
- Hyperbolic sine.
asin
- Inverse sine.
asind
asinh
cos
- Cosine.
cosd
cosh
- Hyperbolic cosine.
acos
- Inverse cosine.
acosd
acosh
tan
- Tangent.
tand
tanh
- Hyperbolic tangent.
atan
- Inverse tangent.
atand
atan2
atanh
sec
- Secant.
secd
sech
- Hyperbolic secant.
asec
- Inverse secant.
asecd
asech
csc
- Cosecant.
cscd
csch
- Hyperbolic cosecant.
acsc
- Inverse cosecant.
acscd
acsch
cot
- Cotangent.
cotd
coth
- Hyperbolic cotangent.
acot
- Inverse cotangent.
acotd
acoth
hypot
Version 1.0
Seite 10 / 64
Exponential.
exp
- Exponential.
expm1
log
- Natural logarithm.
log1p
log10
log2
pow2
realpow
reallog
realsqrt
sqrt
- Square root.
nthroot
nextpow2
Complex.
abs
- Absolute value.
angle
- Phase angle.
complex
conj
- Complex conjugate.
imag
real
unwrap
isreal
cplxpair
floor
ceil
round
mod
rem
sign
- Signum.
Version 1.0
Seite 11 / 64
- Zeros array.
ones
- Ones array.
eye
- Identity matrix.
repmat
rand
randn
linspace
logspace
freqspace
meshgrid
accumarray
- Size of array.
length
- Length of vector.
ndims
- Number of dimensions.
numel
- Number of elements.
disp
isempty
isequal
- Concatenate arrays.
reshape
- Change size.
diag
blkdiag
tril
triu
fliplr
flipud
flipdim
rot90
find
end
- Last index.
sub2ind
ind2sub
bsxfun
Version 1.0
Seite 12 / 64
permute
ipermute
shiftdim
- Shift dimensions.
circshift
squeeze
isvector
eps
realmax
realmin
pi
- 3.1415926535897....
- Imaginary unit.
inf
- Infinity.
nan
- Not-a-Number.
isnan
isinf
isfinite
- Imaginary unit.
why
- Succinct answer.
Specialized matrices.
compan
- Companion matrix.
gallery
hadamard
- Hadamard matrix.
hankel
- Hankel matrix.
hilb
- Hilbert matrix.
invhilb
magic
- Magic square.
pascal
- Pascal matrix.
rosser
toeplitz
- Toeplitz matrix.
vander
- Vandermonde matrix.
wilkinson
Version 1.0
Seite 13 / 64
optimget
quadl
quadv
- Vectorized QUAD.
dblquad
ezplot3
ezpolar
ezcontour
ezmeshc
ezsurf
ezsurfc
fplot
- Plot function.
argnames
- Argument names.
formula
- Function formula.
char
ode23
ode113
ode23t
ode15s
ode23s
ode23tb
Version 1.0
Seite 14 / 64
ode15i
ddesd
Option handling.
odeset
odeget
ddeset
ddeget
bvpset
bvpget
odextend
odeplot
odephas2
odephas3
odeprint
bvpinit
bvpxtend
pdeval
odefile
Version 1.0
Seite 15 / 64
demo
- Run demonstrations.
ver
version
verLessThan
whos
clear
pack
load
save
saveas
memory
recycle
quit
exit
type
- List M-file.
open
which
pcode
mex
- Compile MEX-function.
inmem
addpath
rmpath
rehash
import
finfo
genpath
savepath
Version 1.0
Seite 16 / 64
more
diary
format
beep
desktop
preferences
copyfile
movefile
delete
pwd
dir
- List directory.
ls
- List directory.
fileattrib
isdir
mkdir
rmdir
- Remove directory.
getenv
dos
unix
system
perl
computer
- Computer type.
isunix
ispc
Debugging.
debug
depdir
Version 1.0
Seite 17 / 64
libpointer
libstruct
libisloaded
loadlibrary
libfunctions
java
usejava
- Linear plot.
loglog
semilogx
semilogy
polar
plotyy
Axis control.
axis
zoom
grid
- Grid lines.
box
- Axis box.
rbbox
- Rubberband box.
hold
axes
subplot
Graph annotation.
plotedit
title
- Graph title.
xlabel
- X-axis label.
ylabel
- Y-axis label.
texlabel
text
- Text annotation.
gtext
Version 1.0
Seite 18 / 64
printopt
- Printer defaults.
orient
mesh
surf
fill3
Color control.
colormap
caxis
shading
hidden
brighten
colordef
graymon
Lighting.
surfl
lighting
- Lighting mode.
material
specular
- Specular reflectance.
diffuse
- Diffuse reflectance.
surfnorm
- Surface normals.
Version 1.0
Seite 19 / 64
Color maps.
hsv
hot
gray
bone
copper
pink
white
flag
lines
colorcube
vga
jet
- Variant of HSV.
prism
cool
autumn
spring
winter
summer
Transparency.
alpha
alphamap
alim
Axis control.
axis
zoom
grid
- Grid lines.
box
- Axis box.
hold
axes
subplot
daspect
pbaspect
xlim
- X limits.
ylim
- Y limits.
zlim
- Z limits.
Viewpoint control.
view
viewmtx
rotate3d
Version 1.0
Seite 20 / 64
Camera control.
campos
- Camera position.
camtarget
- Camera target.
camva
camup
- Camera up vector.
camproj
- Camera projection.
- Orbit camera.
campan
- Pan camera.
camdolly
- Dolly camera.
camzoom
- Zoom camera.
camroll
- Roll camera.
camlookat
- Graph title.
xlabel
- X-axis label.
ylabel
- Y-axis label.
zlabel
- Z-axis label.
text
- Text annotation.
gtext
plotedit
printopt
- Printer defaults.
orient
vrml
Version 1.0
Seite 21 / 64
gcf
clf
shg
close
- Close figure.
refresh
- Refresh figure.
refreshdata
openfig
axes
gca
cla
axis
box
- Axis box.
caxis
hold
ishold
axes
line
- Create line.
text
- Create text.
patch
- Create patch.
rectangle
surface
- Create surface.
image
- Create image.
light
- Create light.
uicontrol
uimenu
Version 1.0
Seite 22 / 64
get
reset
delete
- Delete object.
gco
gcbo
gcbf
drawnow
findobj
copyobj
isappdata
getappdata
setappdata
rmappdata
printopt
- Printer defaults.
orient
pagesetupdlg
ppreview
printdlg
printpreview
exportsetupdlg
Utilities.
closereq
newplot
ishandle
findall
actxserver
Version 1.0
Seite 23 / 64
helpview
doc
docsearch
helpwin
lookfor
support
whatsnew
imfinfo
imread
imwrite
im2java
multibandread
cdfinfo
cdfwrite
cdfepoch
fitsread
hdfread
hdftool
Version 1.0
Seite 24 / 64
hdf5read
hdf5write
hdf5.h5string
hdf5.h5vlen
hdfan
hdfdf24
hdfdfr8
hdfh
hdfhd
hdfhe
hdfhx
hdfml
hdfsd
hdfv
hdfvf
hdfvh
hdfvs
hdfpt
hdfsw
H5A
H5D
H5E
H5F
H5G
H5I
H5ML
H5P
H5R
H5S
H5T
H5Z
Version 1.0
Seite 25 / 64
dlmwrite
importdata
daqread
matfinfo
Spreadsheet support.
xlsread
xlswrite
xlsfinfo
wk1read
wk1write
wk1finfo
str2rng
wk1wrec
Internet resource.
urlread
urlwrite
ftp
sendmail
- Send e-mail.
unzip
untar
gunzip
fgets
fprintf
fscanf
textscan
textread
- Open file.
fclose
- Close file.
Version 1.0
Seite 26 / 64
fwrite
File positioning.
feof
ferror
frewind
- Rewind file.
fseek
ftell
- Filename parts.
filesep
fullfile
matlabroot
mexext
partialpath
- Partial pathnames.
pathsep
prefdir
tempdir
tempname
xmlwrite
xslt
instrfindall
freeserial
instrfind
Timer support.
timer
timerfindall
timerfind
home
Version 1.0
Seite 27 / 64
SOAP support.
createClassFromWsdl - Create a MATLAB object based on a WSDL-file.
callSoapService
createSoapMessage
parseSoapResponse
else
elseif
end
for
while
break
continue
switch
case
otherwise
try
catch
return
error
assert
rethrow
- Reissue error.
evalc
feval
evalin
builtin
assignin
run
- Run script.
Version 1.0
Seite 28 / 64
function
global
persistent
mfilename
lists
exist
mlock
munlock
mislocked
precedence
isvarname
iskeyword
javachk
genvarname
Argument handling.
nargchk
nargoutchk
nargin
nargout
varargin
varargout
inputname
Message display.
warning
lasterr
lasterror
lastwarn
disp
- Display array.
display
- Display array.
intwarning
Interactive input.
input
keyboard
See also general, iofun, ops, datatypes, matfun, funfun, elfun, polyfun.
Version 1.0
Seite 29 / 64
normest
rank
- Matrix rank.
det
- Determinant.
trace
null
- Null space.
orth
- Orthogonalization.
rref
subspace
Linear equations.
\ and /
linsolve
inv
- Matrix inverse.
rcond
cond
condest
normest1
- 1-norm estimate.
chol
- Cholesky factorization.
cholinc
ldl
lu
- LU factorization.
luinc
- Incomplete LU factorization.
qr
- Orthogonal-triangular decomposition.
lsqnonneg
pinv
- Pseudoinverse.
lscov
svd
gsvd
eigs
- A few eigenvalues.
svds
poly
- Characteristic polynomial.
polyeig
condeig
hess
- Hessenberg form.
schur
- Schur decomposition.
qz
ordschur
ordqz
ordeig
Version 1.0
Seite 30 / 64
Matrix functions.
expm
- Matrix exponential.
logm
- Matrix logarithm.
sqrtm
funm
Factorization utilities
qrdelete
qrinsert
rsf2csf
cdf2rdf
balance
planerot
cholupdate
qrupdate
- Plus
uplus
- Unary plus
minus
- Minus
uminus
- Unary minus
mtimes
- Matrix multiply
times
- Array multiply
.*
mpower
- Matrix power
power
- Array power
.^
mldivide
mrdivide
ldivide
.\
rdivide
./
kron
kron
Relational operators.
eq
- Equal
==
ne
- Not equal
~=
lt
- Less than
<
gt
- Greater than
>
le
<=
ge
>=
Version 1.0
Seite 31 / 64
Logical operators.
relop
&&
relop
- Short-circuit logical OR
||
and
&
or
- Element-wise logical OR
not
- Logical NOT
xor
- Logical EXCLUSIVE OR
any
all
Special characters.
colon
- Colon
paren
( )
paren
- Brackets
[ ]
paren
{ }
punct
punct
- Decimal point
punct
punct
- Parent directory
..
punct
- Continuation
...
punct
- Separator
punct
- Semicolon
punct
- Comment
punct
punct
- Assignment
punct
- Quote
'
transpose
- Transpose
.'
'
horzcat
- Horizontal concatenation
[,]
vertcat
- Vertical concatenation
[;]
subsasgn
- Subscripted assignment
( ),{ },.
subsref
- Subscripted reference
( ),{ },.
subsindex
- Subscript index
Bitwise operators.
bitand
- Bit-wise AND.
bitcmp
- Complement bits.
bitor
- Bit-wise OR.
bitmax
bitxor
- Bit-wise XOR.
bitset
- Set bit.
bitget
- Get bit.
bitshift
- Bit-wise shift.
Version 1.0
Seite 32 / 64
Set operators.
union
- Set union.
unique
- Set unique.
intersect
- Set intersection.
setdiff
- Set difference.
setxor
- Set exclusive-or.
ismember
interp1
interp1q
interpft
interp2
interp3
interpn
griddata
griddata3
griddatan
Spline interpolation.
spline
ppval
Geometric analysis.
delaunay
- Delaunay triangulation.
delaunay3
delaunayn
dsearch
dsearchn
tsearch
tsearchn
convhull
- Convex hull.
convhulln
voronoi
- Voronoi diagram.
voronoin
inpolygon
rectint
polyarea
- Area of polygon.
Version 1.0
Seite 33 / 64
Polynomials.
roots
poly
polyval
- Evaluate polynomial.
polyvalm
residue
polyfit
polyder
- Differentiate polynomial.
polyint
conv
- Multiply polynomials.
deconv
- Divide polynomials.
sprand
sprandn
sprandsym
spdiags
full
find
spconvert
nonzeros
nzmax
spones
spalloc
issparse
spfun
spy
Reordering algorithms.
amd
colamd
symamd
colmmd
symmmd
symrcm
colperm
- Column permutation.
randperm
- Random permutation.
dmperm
- Dulmage-Mendelsohn permutation.
Version 1.0
Seite 34 / 64
Linear algebra.
eigs
svds
ilu
- Incomplete LU factorization.
luinc
- Incomplete LU factorization.
cholinc
normest
condest
sprank
- Structural rank.
bicg
bicgstab
cgs
gmres
lsqr
- LSQR Method.
minres
qmr
symmlq
- Symmetric LQ Method.
treeplot
etree
- Elimination tree.
etreeplot
gplot
Miscellaneous.
symbfact
spparms
spaugment
Version 1.0
Seite 35 / 64
sprand
sprandn
sprandsym
spdiags
full
find
spconvert
nonzeros
nzmax
spones
spalloc
issparse
spfun
spy
Reordering algorithms.
amd
colamd
symamd
colmmd
symmmd
symrcm
colperm
- Column permutation.
randperm
- Random permutation.
dmperm
- Dulmage-Mendelsohn permutation.
Linear algebra.
eigs
svds
ilu
- Incomplete LU factorization.
luinc
- Incomplete LU factorization.
cholinc
normest
condest
sprank
- Structural rank.
Version 1.0
Seite 36 / 64
bicg
bicgstab
cgs
gmres
lsqr
- LSQR Method.
minres
qmr
symmlq
- Symmetric LQ Method.
treeplot
etree
- Elimination tree.
etreeplot
gplot
Miscellaneous.
symbfact
spparms
spaugment
Version 1.0
Seite 37 / 64
- Airy functions.
besselj
bessely
besselh
besseli
besselk
beta
- Beta function.
betainc
betaln
ellipj
ellipke
erf
- Error function.
erfc
erfcx
erfinv
expint
gamma
- Gamma function.
gammainc
gammaln
psi
legendre
cross
dot
- Prime factors.
isprime
primes
gcd
lcm
rat
- Rational approximation.
rats
- Rational output.
perms
nchoosek
factorial
- Factorial function.
Coordinate transforms.
cart2sph
cart2pol
pol2cart
sph2cart
hsv2rgb
rgb2hsv
Version 1.0
Seite 38 / 64
bar
- Bar graph.
barh
comet
- Comet-like trajectory.
compass
- Compass plot.
errorbar
ezplot
ezpolar
feather
- Feather plot.
fill
fplot
- Plot function.
hist
- Histogram.
pareto
- Pareto chart.
pie
- Pie chart.
plotmatrix
rose
scatter
- Scatter plot.
stem
stairs
- Stairstep plot.
- Contour plot.
contourf
contour3
clabel
ezcontour
ezcontourf
pcolor
voronoi
- Voronoi diagram.
Version 1.0
Seite 39 / 64
bar3h
comet3
ezgraph3
ezmesh
ezmeshc
ezplot3
ezsurf
ezsurfc
meshc
meshz
pie3
ribbon
scatter3
stem3
surfc
trisurf
trimesh
waterfall
- Waterfall plot.
- Visualization suite.
isosurface
- Isosurface extractor.
isonormals
- Isosurface normals.
isocaps
isocolors
streamline
stream3
- 3D streamlines.
stream2
- 2D streamlines.
quiver3
- 3D quiver plot.
quiver
- 2D quiver plot.
divergence
curl
coneplot
- 3D cone plot.
streamtube
- 3D stream tube.
streamparticles
- Smooth 3D data.
reducepatch
shrinkfaces
Version 1.0
Seite 40 / 64
- Display image.
imagesc
colormap
gray
contrast
brighten
colorbar
imread
imwrite
imfinfo
im2java
movie
rotate
frame2im
im2frame
rgbplot
colstyle
ind2rgb
Solid modeling.
cylinder
- Generate cylinder.
sphere
- Generate sphere.
ellipsoid
- Generate ellipsoid.
patch
- Create patch.
surf2patch
Version 1.0
Seite 41 / 64
strings
cellstr
blanks
- String of blanks.
deblank
String tests.
iscellstr
ischar
isspace
isstrprop
String operations.
regexp
regexpi
regexprep
strcat
- Concatenate strings.
strvcat
strcmp
- Compare strings.
strncmp
strcmpi
strncmpi
strread
findstr
strfind
strjust
strmatch
strrep
strtok
strtrim
upper
lower
int2str
mat2str
str2double
str2num
sprintf
sscanf
Version 1.0
Seite 42 / 64
hex2dec
dec2hex
bin2dec
dec2bin
base2dec
dec2base
num2hex
date
clock
Basic functions.
datenum
datestr
datevec
- Date components.
Date functions.
calendar
- Calendar.
weekday
- Day of week.
eomday
- End of month.
datetick
Timing functions.
cputime
tic
toc
etime
- Elapsed time.
pause
- Wait in seconds.
Version 1.0
Seite 43 / 64
uimenu
dragrect
ginput
uirestore
uiresume
uistack
uisuspend
uiwait
waitfor
inspect
propedit
Dialog boxes.
dialog
errordlg
helpdlg
inputdlg
listdlg
makemenu
menu
msgbox
- Message box.
questdlg
tabdlg
uigetdir
uigetfile
uigetpref
uiputfile
uiload
uiopen
uisave
uisetcolor
uisetfont
waitbar
warndlg
Version 1.0
Seite 44 / 64
Preferences.
addpref
- Add preference.
getpref
- Get preference.
ispref
rmpref
- Remove preference.
setpref
- Set preference.
Miscellaneous utilities.
allchild
clipboard
fignamer
findfigs
getpixelposition
getptr
listfonts
movegui
guidata
guihandles
overobj
remapfig
textwrap
uibuttongroup
uiclearmode
uipushtool
uisetpref
uitoggletool
uitoolbar
Version 1.0
Seite 45 / 64
actxserver
eventlisteners
isevent
registerevent
iscom
isinterface
COM/set
COM/get
COM/invoke
COM/events
COM/interfaces
COM/addproperty
COM/deleteproperty
COM/delete
COM/release
COM/move
COM/propedit
COM/save
COM/load
sampev
ddeexec
ddeinit
ddepoke
ddereq
ddeterm
Version 1.0
Seite 46 / 64
2. SIMULINK
2.1 Simulink block library
Block libraries.
simulink
simom
simom2
simosys
vdpm
mixed
mixedm
limintm
vlimintm
vdlmintm
sfuntmpl
csfunc
dsfunc
vsfunc
sfuncont
sfundsc1
sfundsc2
timestwo
sldiscmdl
Version 1.0
Seite 47 / 64
sfix
sfrac
sint
ufix
ufrac
uint
float
fixptbestprec - Determine the maximum precision that can be used in the fixedpoint
representation of a value.
fxptdlg
fxptplt
num2fixpt
fixpt_interp1
Run HELP on any of these commands for usage information. For example, typing
help fixdt
at the MATLAB prompt will display the usage information related to the FIXDT
function.
automotive
- Automotive examples.
aerospace
- Aerospace examples.
Version 1.0
Seite 48 / 64
2.5 Simulink
Model analysis and construction functions.
Simulation
sim
sldebug
simset
simget
linmod2
dlinmod
trim
Model Construction.
close_system
new_system
open_system
load_system
save_system
add_block
add_line
delete_block
- Remove block.
delete_line
- Remove line.
find_system
- Search a model.
hilite_system
replace_block
set_param
get_param
add_param
delete_param
bdclose
bdroot
gcb
gcbh
gcs
getfullname
slupdate
addterms
boolean
slhelp
Version 1.0
Seite 49 / 64
Masking.
hasmask
hasmaskdlg
hasmaskicon
iconedit
maskpopups
movemask
Library.
libinfo
Diagnostics.
sllastdiagnostic - Last diagnostic array.
sllasterror
sllastwarning
sldiagnostics
printopt
- Printer defaults.
orient
Version 1.0
Seite 50 / 64
3. OPTIMIZATION TOOLBOX
Nonlinear minimization of functions.
fminbnd
fmincon
fminsearch
fminunc
fseminf
fminimax
lsqnonneg
lsqnonlin
fsolve
linprog
- Linear programming.
quadprog
- Quadratic programming.
optimget
optimplotconstrviolation
optimplotfirstorderopt
optimplotresnorm
iteration
optimplotstepsize
Version 1.0
Seite 51 / 64
fir1
- Window based FIR filter design - low, high, band, stop, multi
fir2
method
fircls
fircls1
firls
firpm
firpmord
intfilt
kaiserord
sgolay
Communications filters
firrcos
gaussfir
cheby1
cheby2
ellip
maxflat
yulewalk
cheb1ord
cheb2ord
ellipord
Version 1.0
Seite 52 / 64
Filter analysis
abs
- Magnitude
angle
- Phase angle
fvtool
grpdelay
- Group delay
impz
stepz
unwrap
zerophase
zplane
Filter implementation
conv
- Convolution
conv2
- 2-D convolution
convmtx
- Convolution matrix
deconv
- Deconvolution
fftfilt
filter
- Filter implementation
filter2
filtfilt
filtic
latcfilt
medfilt1
upfirdn
Version 1.0
Seite 53 / 64
buttap
cheb1ap
cheb2ap
ellipap
butter
cheby1
cheby2
ellip
Filter analysis
abs
- Magnitude
angle
- Phase angle
freqs
lp2bs
lp2hp
lp2lp
Filter discretization
bilinear
impinvar
Version 1.0
Seite 54 / 64
- Polynomial stabilization
residuez
sos2ss
sos2tf
sos2zp
ss2sos
ss2tf
ss2zp
tf2latc
tf2sos
tf2ss
tf2zpk
zp2sos
zp2ss
zp2tf
4.4 Windows
barthannwin
bartlett
- Bartlett window
blackman
- Blackman window
- Bohman window
chebwin
- Chebyshev window
dpss
dpssclear
dpssdir
dpssload
dpsssave
flattopwin
gausswin
- Gaussian window
hamming
- Hamming window
hann
- Hann window
kaiser
- Kaiser window
nuttallwin
parzenwin
rectwin
- Rectangular window
taylorwin
- Taylor window
triang
- Triangular window
tukeywin
- Tukey window
wvtool
window
Version 1.0
Seite 55 / 64
4.5 Transforms
bitrevorder
czt
- Chirp-z transform
dct
dftmtx
fft2
fftshift
goertzel
hilbert
idct
ifft
ifft2
- Complex cepstrum
Version 1.0
Seite 56 / 64
- Correlation coefficients.
corrmtx
- Autocorrelation matrix
cov
- Covariance matrix
cpsd
mscohere
pburg
pcov
peig
pmtm
pmusic
pwelch
pyulear
rooteig
algorithm
rootmusic
xcorr
- Cross-correlation function
xcorr2
- 2-D cross-correlation
xcov
- Covariance function
Spectral estimators
spectrum
arburg
arcov
armcov
aryule
ident
stmcb
Version 1.0
Seite 57 / 64
ac2rc
is2rc
lar2rc
levinson
- Levinson-Durbin recursion
lpc
lsf2poly
poly2ac
poly2lsf
poly2rc
rc2ac
rc2is
rc2lar
rc2poly
- Schur algorithm
interp1
resample
spline
upfirdn
upsample
diric
gauspuls
rectpuls
sawtooth
- Sawtooth function
sinc
square
tripuls
vco
Version 1.0
Seite 58 / 64
cell2sos
cplxpair
demod
seqperiod
sos2cell
stem
strips
- Strip plot
udecode
uencode
sptool
Version 1.0
Seite 59 / 64
- Differentiate.
int
- Integrate.
limit
- Limit.
taylor
- Taylor series.
jacobian
- Jacobian matrix.
symsum
- Summation of series.
Linear Algebra.
diag
triu
- Upper triangle.
tril
- Lower triangle.
inv
- Matrix inverse.
det
- Determinant.
rank
- Rank.
rref
null
colspace
eig
svd
jordan
poly
- Characteristic polynomial.
expm
- Matrix exponential.
mldivide
- \
mpower
- ^
matrix power.
mrdivide
- /
mtimes
- *
matrix multiplication.
transpose
ctranspose
- '
Simplification.
simplify
- Simplify.
expand
- Expand.
factor
- Factor.
collect
- Collect.
simple
numden
horner
subexpr
coeffs
sort
subs
- Symbolic substitution.
Version 1.0
Seite 60 / 64
Solution of Equations.
solve
dsolve
finverse
- Functional inverse.
compose
- Functional composition.
digits
Integral Transforms.
fourier
- Fourier transform.
laplace
- Laplace transform.
ztrans
- Z transform.
ifourier
ilaplace
iztrans
- Inverse Z transform.
Conversions.
double
single
poly2sym
sym2poly
char
int8
int16
int32
int64
uint8
uint16
uint32
uint64
Symbolic Operations.
sym
syms
findsym
pretty
latex
texlabel
ccode
fortran
Version 1.0
Seite 61 / 64
- +
addition.
minus
- -
subtraction.
uminus
- -
negation.
times
- .* array multiplication.
ldivide
- \
left division.
rdivide
- /
right division.
power
- .^ array power.
abs
- Absolute value.
ceil
- Ceiling.
conj
- Conjugate.
colon
- Colon operator.
fix
- Integer part.
floor
- Floor.
frac
- Fractional part.
mod
- Mod.
round
- Round.
quorem
imag
- Imaginary part.
real
- real part.
exp
- Exponential.
log
- Natural logarithm.
log10
- Common logarithm.
log2
- Base-2 logarithm.
sqrt
- Square root.
prod
sum
Logical Operations.
isreal
eq
- Equality test.
ne
- Inequality test.
Special Functions.
besseli
- Bessel function, I.
besselj
- Bessel function, J.
besselk
- Bessel function, K.
bessely
- Bessel function, Y.
erf
- Error function.
sinint
- Sine integral.
cosint
- Cosine integral.
zeta
gamma
gcd
lcm
hypergeom
lambertw
- Lambert W function.
dirac
- Delta function.
heaviside
- Step function.
Version 1.0
Seite 62 / 64
Trigonometric Functions.
acos
- Inverse cosine.
acosh
acot
- Inverse cotangent.
acoth
acsc
- Inverse cosecant.
acsch
asec
- Inverse secant.
asech
asin
- Inverse sine.
asinh
atan
- Inverse tangent.
atanh
cos
- Cosine function.
cosh
- Hyperbolic cosine.
cot
- Cotangent.
coth
- Hyperbolic cotangent.
csc
- Cosecant.
csch
- Hyperbolic cosecant.
sec
- Secant.
sech
- Hyperbolic secant.
sin
- Sine function.
sinh
- Hyperbolic sine.
tan
- Tangent function.
tanh
- Hyperbolic tangent.
vectorize
disp
display
eval
- Riemann sums.
ezcontour
ezcontourf
ezmesh
ezmeshc
ezplot
ezplot3
ezpolar
ezsurf
ezsurfc
funtool
- Function calculator.
taylortool
Version 1.0
Seite 63 / 64
Demonstrations.
symintro
symvpademo
symrotdemo
symeqndemo
Access to Maple.
maple
mfun
mfunlist
mhelp
procread
Version 1.0
Seite 64 / 64