데이터 표현하기
데이터를 측정하거나 생성하고, 타임테이블과 숫자형 행렬 및 데이터 객체를 사용하여 데이터를 표현하며, 앱으로 데이터를 가져오고 복소수 값 데이터를 조작합니다.
System Identification Toolbox™ 추정 함수, 유효성 검사 함수, 분석 함수는 다양한 형식의 입력/출력 추정 데이터를 받습니다.
시간 영역 데이터 — 타임테이블, 숫자형 행렬, 시간 영역
iddata
객체주파수 영역 데이터 및 주파수 응답 데이터 — 주파수 영역
iddata
객체,idfrd
객체,frd
객체
또한 사용자 지정 신호 데이터를 생성하여 실험을 위한 시뮬레이션 신호를 제공하거나, 이러한 신호에 대한 모델 응답을 시뮬레이션하여 추정된 모델 동작을 조사할 수도 있습니다.
timetable 및 iddata
객체 같은 데이터형에는 샘플 레이트, 단위 그리고 iddata
객체의 경우 샘플 간 동작, 채널 이름, 실험 식별자 같은 데이터에 대한 정보를 포함하는 속성도 포함되어 있습니다. 숫자형 행렬은 데이터 값만 포함하고, 샘플 레이트 또는 그 밖의 다른 데이터 속성에 대한 정보를 제공하지 않습니다.
관련 데이터 세트의 샘플 레이트와 채널 선택이 동일하다면 해당 데이터 세트를 결합할 수 있습니다. 특히 샘플 레이트와 채널 선택은 공유해야 하지만 지속 시간과 시작 시간은 달라도 되는 다중 실험 데이터 세트를 만들 수 있습니다.
함수
블록
Iddata Sink | 시뮬레이션 데이터를 iddata 객체로 MATLAB 작업 공간으로 내보내기 |
Iddata Source | Import time-domain data stored in iddata object in
MATLAB workspace |
도움말 항목
데이터 요구 사항
- Representing Data in MATLAB Workspace
Represent time-domain, time-series, and frequency-domain data.
데이터형 사용하기
- Data Domains and Data Types in System Identification Toolbox
System Identification Toolbox accepts timetables, numeric matrices, and data objects for model estimation in the time and frequency domains. - Use Timetable Data for Time-Domain System Identification
Create and use timetables for model estimation. - Use Matrix-Based Data for Time-Domain System Identification
Use data contained in numeric matrices for time-domain model estimation. - Convert SISO Matrix Data to Timetable
Convert matrix-based SISO estimation data to timetables for model identification. - 연속시간 모델 추정을 위해 MIMO 행렬 데이터를 타임테이블로 변환하기
먼저 행렬 기반 데이터를 타임테이블로 변환하여 연속시간 MIMO 모델을 추정합니다. - Representing Time- and Frequency-Domain Data Using iddata Objects
Using theiddata
constructor to represent time-domain and frequency-domain data and working withiddata
objects. - Managing iddata Objects
Theiddata
object stores time-domain data or frequency-domain data and has several properties that specify the time or frequency values. - Representing Frequency-Response Data Using idfrd Objects
Using theidfrd
constructor to represent frequency-response data and working withidfrd
objects.
입력 데이터와 출력 데이터 생성하기
- Generate Data Using Simulation
Creating input data with specific characteristics and simulating the output data from a model.
앱에서 데이터 사용하기
- Import Time-Domain Data into the App
Import time-domain data into the System Identification app. - Import Frequency-Domain Data into the App
Import frequency-domain input-output data and frequency-response data into the System Identification app. - Import Data Objects into the App
Importiddata
andidfrd
data objects. - Specifying the Data Sample Time
Specify time between successive data samples. - Managing Data in the App
You can get information about each data set in the System Identification app by right-clicking the corresponding data icon.
복소수 값 데이터 사용하기
- Manipulating Complex-Valued Data
Supported operations and limitations for handling complex data and commands for manipulating complex signals.