主要内容

将数据对象导入应用程序

您可以导入系统识别工具箱™iddataidfrd数据对象进入系统标识应用程序。

在将数据对象导入系统标识应用程序之前,必须在MATLAB中创建数据对象®工作区,如表示使用IDDATA对象的时间和频域数据使用idfrd对象表示频率响应数据

笔记

您还可以导入控制系统工具箱™FRD.目的。进口A.FRD.对象将其转换为idfrd目的。

选择导入数据>数据对象打开“导入数据”对话框。

进口iddataidfrd, 或者FRD.(控制系统工具箱)在MATLAB工作空间中的数据对象。

要将数据对象导入应用程序:

  1. 在MATLAB命令窗口中键入以下命令以打开应用程序:

    SystemIdentified.
  2. 在“系统识别应用程序”窗口中,选择导入数据>数据对象

    此操作打开“导入数据”对话框。IDDATA或IDFRD / FRD已经选择了信号格式列表。

  3. 指定以下选项:

    • 目的- 输入表示MATLAB工作区中的数据对象的MATLAB变量的名称。按进入

    • 数据名称- 输入导入操作完成后,输入数据集的名称,该数据集会显示在“导入操作”窗口中。

    • (只对时域iddata对象)起始时间- 输入时间轴的起始值为时间绘图。

    • (仅适用于频域iddataidfrd对象)频率单位- 输入响应图的频率单元。

    • 采样时间- 输入实验中的实际采样时间。有关此设置的更多信息,请参阅指定数据采样时间

      小费

      系统识别工具箱产品在模型估计期间使用样本时间,并在时间图上设置横轴。如果你把一个时域信号转换成一个频域信号,傅里叶变换就用这个采样时间计算成离散傅里叶变换(dft)。

  4. (可选)数据信息区域,点击更多的要展开对话框并输入以下可选设置:

    (仅供iddata对象)输入属性

    • 绰号-该选项指定在数据采集期间采样之间的输入信号的行为。它用于将模型从离散时间转换为连续时间和重新采样数据。

      • zoh(零阶保持)表示数据采集期间输入是分段常数。

      • (一阶保持)表示在数据采集期间输入是分段线性的。

      • bl(带宽限制行为)指定连续时间输入信号具有高于奈奎斯特频率高于零功率(等于采样时间的倒数)。

      笔记

      看到d2cC2D.参考页面有关在离散时间和连续时间模型之间转换的更多信息。

    • - 进入指定非周期性输入。如果通过整数周期定期底层时域数据,则输入输入信号的周期。

      笔记

      如果您的数据是定期的,则始终包括模型估计的整个周期。

    通道名称

    • 输入- 输入一个或多个输入通道的名称。

      小费

      命名渠道可帮助您识别图中的数据。对于多变量输入和输出信号,您可以指定个人的名称输入输出频道,用逗号分隔。

    • 输出- 输入一个或多个输出通道的名称。

    变量的物理单位

    • 输入- 输入输入单位。

      小费

      当您有多个输入和输出时,请输入分隔的逗号列表输入输出对应于每个通道的单位。

    • 输出- 输入输出单位。

    笔记- 输入有关实验或数据的评论。例如,您可以输入实验名称,日期和实验条件的描述。您从此数据中估计的模型继承了数据说明。

  5. 点击进口。此操作将新的数据图标添加到“系统标识”应用程序窗口中。

  6. 点击关闭要关闭“导入数据”对话框。