Frequency Domain Identification Toolbox
  Go to function:
    Search    Help Desk 

Reference


This section contains detailed descriptions of all Frequency Domain System Identification Toolbox functions. It begins with a list of functions grouped by subject area and continues with the reference entries in alphabetical order. Information is also available through the online Help facility.

Function Tables

Most functions have several default arguments. Under the Syntax heading, the function is listed first with all necessary input arguments, then with all possible input arguments. The functions can also be used with fewer input arguments. Missing trailing arguments are given default values. Default values are also obtained by entering the arguments as empty arrays or strings.

In MATLAB, all output arguments do not need to be specified. Unspecified output arguments are not returned.

Excitation Signal Design

Function
Purpose
dibs
Discrete interval binary sequence design
dibsimpr
Discrete interval binary sequence improvement
lin2qlog
Quasi-logarithmic frequency set from linear grid
log2qlog
Quasi-logarithmic frequency set from log grid
mlbs
Maximum length binary sequence (PRBS)
msinclip
Crest factor minimization of multisine
msinprep
Time domain multisine for download
optexcit
Excitation signal with optimum power spectrum

Preprocessing of Data

Function
Purpose
modifyfv
Data prefiltering by inverse of known partial "tf"
tim2fou
Time domain to frequency domain conversion
varanal
Variance analysis and averaging of data

Estimation

Function
Purpose
elis
Iterative minimization of the LS cost function
elisqa
Generate run parameter settings for elis
elrpf2v
List run parameter file or convert to run parameter vectors
elrpv2f
List run parameter vectors or convert to run parameter file
gmean
Geometric mean of complex vectors and numbers

Presentation of the Results

Function
Purpose
expvect
Export vectors to ASCII files for plotting
gmean
Geometric mean of complex vectors and numbers
ploteltf
Plot transfer functions and confidence intervals
plotelpz
Plot pole/zero patterns with uncertainty ellipses

Model Validation

Function
Purpose
Function
Purpose
fdcovpzp
Pole-zero model to transfer function conversion
rdueelis
Calculate residuals after identification
simfou
Generate simulated frequency domain data
simtime
Generate simulated time domain data
stdpz
Calculate zero/pole uncertainties
stdtf
Calculate transfer function uncertainties
stdtfm
Calculate uncertainties of Ym/Xm points

Model Conversions

Function
Purpose
elis2tha
ELiS to theta format conversion
tha2elis
Theta format to ELiS conversion

Data Vector and File Read/Write

Function
Purpose
elisfcnv
Conversion between different file formats
expcov
Write data to covariance vector or file
expfou
Write data to Fourier vector or file
exppar
Write data to parameter vector or file
exptim
Write data to time domain data vector or file
expvar
Write data to variance vector or file
expvect
Export vectors to ASCII files for plotting etc.
impcov
Read data from covariance vector or file
impfou
Read data from Fourier vector or file
imppar
Read data from parameter vector or file
imptim
Read data from time domain data vector or file
impvar
Read data from variance vector or file
loadasc
Load contents of ASCII file into variable

Other

Function
Purpose
fdiddemo
Demonstrations for the toolbox
fnamanal
Analysis of filenames
gmean
Geometric mean of complex vectors and numbers
loadvar
Load value of single variable from MAT-file
pairs
Find closest point pairs in two complex vectors
savevar
Save variable into existing MAT-file
yesinput
"Intelligent" input function with default value
ywalk
yulewalk without windowing



[ Previous | Help Desk | Next ]