Main Content

Analyze Data

Determine data characteristics such as delay, feedback, and excitation level

Before you start estimating models from the selected data, you must check the data for any undesirable characteristics to determine the need to preprocess the data. You can do this by:

  • Plotting the data to examine both time-domain and frequency-domain behavior.

  • Using the advice command to analyze the data for the presence of constant offsets and trends, delay, possible feedback, and signal excitation levels.

Functions

bodeBode frequency response of dynamic system
bodemag Magnitude-only Bode plot of frequency response
idplotPlot input and output channels of estimation data (Since R2023a)
adviceAnalysis and recommendations for data or estimated linear models
delayestEstimate time delay (dead time) from data
isrealDetermine whether model parameters or data values are real
realdataDetermine whether iddata is based on real-valued signals
checkFeedbackIdentify possible feedback data (Since R2023a)
pexcitLevel of excitation of input signals
impulseestNonparametric impulse response estimation
etfeEstimate empirical transfer functions and periodograms
spaEstimate frequency response with fixed frequency resolution using spectral analysis
spafdrEstimate frequency response and spectrum using spectral analysis with frequency-dependent resolution
dataPlotOptionsOption set for idplot when plotting input/output estimation data contained in a timetable, numeric matrices, or an iddata object (Since R2023a)

Topics