Learn R Programming

sysid (version 1.0.4)

idfrd: S3 class constructor for storing frequency response data

Description

S3 class constructor for storing frequency response data

Usage

idfrd(respData, freq, Ts, spec = NULL, covData = NULL, noiseCov = NULL)

Arguments

respData
frequency response data. For SISO systems, supply a vector of frequency response values. For MIMO systems with Ny outputs and Nu inputs, supply an array of size c(Ny,Nu,Nw).
freq
frequency points of the response
Ts
sampling time of data
spec
power spectra and cross spectra of the system output disturbances (noise). Supply an array of size (Ny,Ny,Nw)
covData
response data covariance matrices. Supply an array of size (Ny,Nu,Nw,2,2). covData[ky,ku,kw,,] is the covariance matrix of respData[ky,ku,kw]
noiseCov
power spectra variance. Supply an array of size (Ny,Ny,Nw)

Value

an idfrd object

See Also

plot.idfrd for generating bode plots, spa and etfe for estimating the frequency response given input/output data