데이터 분석하기
선택한 데이터로 모델을 추정하기 전에, 데이터에 바람직하지 않은 특성이 있는지 확인하여 데이터를 전처리할 필요가 있는지 판단해야 합니다. 다음과 같은 방법으로 할 수 있습니다:
데이터를 플로팅하여 시간 영역과 주파수 영역의 동작(거동)을 모두 검토합니다.
advice명령으로 데이터를 분석하여 상수 오프셋과 추세, 지연, 가능한 피드백, 신호 가진(excitation) 레벨이 있는지 확인합니다.
함수
bode | 동적 시스템의 보드 주파수 응답 |
bodemag | Magnitude-only Bode plot of frequency response |
idplot | Plot input and output channels of estimation data (R2023a 이후) |
advice | Analysis and recommendations for data or estimated linear models |
delayest | 데이터를 바탕으로 시간 지연(불감 시간) 추정 |
isreal | Determine whether model parameters or data values are real |
realdata | Determine whether iddata is based on
real-valued signals |
checkFeedback | Identify possible feedback data (R2023a 이후) |
pexcit | Level of excitation of input signals |
impulseest | Nonparametric impulse response estimation |
etfe | Estimate empirical transfer functions and periodograms |
spa | Estimate frequency response with fixed frequency resolution using spectral analysis |
spafdr | Estimate frequency response and spectrum using spectral analysis with frequency-dependent resolution |
dataPlotOptions | Option set for idplot when plotting input/output estimation data
contained in a timetable, numeric matrices, or an iddata
object (R2023a 이후) |
도움말 항목
- Is Your Data Ready for Modeling?
Before you start estimating models from data, you should check your data for the presence of any undesirable characteristics.
- How to Plot Data in the App
After importing data into the System Identification app, as described in 데이터 표현하기, you can plot the data.
- How to Plot Data at the Command Line
The following table summarizes the commands available for plotting time-domain, frequency-domain, and frequency-response data.
- Identify Delay Using Transient-Response Plots
You can use transient-response plots to estimate the input delay, or dead time, of linear systems.
- How to Analyze Data Using the advice Command
You can use the
advicecommand to analyze time- or frequency- domain data before estimating a model.