主要内容

本页采用了机器翻译。点击此处可查看英文原文。

表示数据

测量或生成数据,使用时间表、数值矩阵和数据对象表示数据,将数据导入 App,操作复数值数据

System Identification Toolbox™ 的估计、验证和解析函数接受多种形式的输入/输出估计数据。

  • 时域数据 - 时间表、数值矩阵、时域 iddata 对象

  • 频域和频率响应数据 - 频域 iddata 对象、idfrd 对象、frd 对象

您还可以生成自定义信号数据来为试验提供激励信号,也可以通过仿真模型对这些信号的响应来研究估计模型行为。

时间表和 iddata 对象等数据类型还包括一些属性,这些属性包含有关数据的信息,例如采样率、单位,对于 iddata 对象,还包含采样间行为、通道名称和试验标识符。数值矩阵仅包含数据值,并且不提供有关采样率或任何其他数据属性的信息。

只要相关数据集具有相同的采样率和通道选项,您就可以合并它们。具体来说,您可以创建多试验数据集,这些数据集必须共享采样率和通道选项,但可以具有不同持续时间和开始时间。

函数

全部展开

timetable时间序列数据表,具有带时间戳的行和不同类型的变量
iddata在时域或频域中用于系统辨识的输入-输出数据及其属性
idfrdFrequency response data or model
iddata2timetable将时域 iddata 对象转换为 timetable 对象 (自 R2023a 起)
idinput生成输入信号以支持系统辨识
simSimulate response of identified model
simOptionsOption set for sim
size确定 iddata 数据集的大小
midprefs指定包含“系统辨识”App 启动信息的文件位置

模块

Iddata Sink将仿真数据作为 iddata 对象导出到 MATLAB 工作区
Iddata Source导入存储在 MATLAB 工作区中 iddata 对象内的时域数据

主题

数据要求

使用数据类型

生成输入和输出数目据

在 App 中处理数据

使用复数值数据