主要内容

使用系统识别应用程序

启动和管理会话

什么是系统识别会话?

一个会话中的任何数据集和模型,表示识别过程的总进度系统识别应用程序。

属性可以将会话保存到文件中.sid扩展。例如,您可以将进度的不同阶段保存为不同的会话,这样您只需打开相应的会话就可以恢复到任何阶段。

若要启动新会话,请参见在应用中开始一个新的会话

有关使用系统识别应用程序的步骤的详细信息,请参见系统识别App使用步骤

在应用中开始一个新的会话

要在系统识别应用程序中启动一个新会话,请键入systemIdentification在MATLAB中®命令窗口:

systemIdentification

控件启动一个新会话应用程序MATLAB桌面选项卡。在应用程序部分中,点击系统识别.此操作将打开系统标识应用程序。

请注意

一次只能打开一个会话。

您还可以通过使用关闭当前会话来启动新会话文件>关闭会话.如果当前会话尚未保存,此工具箱将提示您保存该会话。

系统识别应用程序窗口描述

下图描述了“系统识别”app中的不同区域。

窗口的布局从左到右组织任务和信息。该组织遵循典型的工作流程,首先从左上角使用导入数据到系统标识应用程序导入数据菜单,并通过在模型图上绘制估计模型的特征,在右下角结束。有关使用系统识别应用程序的更多信息,请参见系统识别App使用步骤

数据委员会区域,位于导入数据菜单中,包含矩形图标,代表你导入到应用程序中的数据。

模型板,位于右侧<——预处理菜单中的系统识别应用程序,包含矩形图标,代表您估计或导入应用程序的模型。您可以将模型板中的模型图标拖放到打开的对话框中。

打开已保存的会话

您可以使用以下语法打开以前保存的会话:

systemIdentification(会话,路径)

会话要打开的会话的文件名和路径会话文件的位置。会话文件具有扩展名.sid.当会话文件在matlabpath,可以省略路径论点。

如果系统识别应用程序已经打开,您可以通过选择打开会话文件>公开会议

请注意

如果系统识别应用程序中有数据,您必须关闭当前会话,然后才能通过选择打开新的会话文件>关闭会话

保存、合并和关闭会话

下表总结了系统识别应用程序中保存、合并和关闭会话的菜单命令。

任务 命令 评论
关闭当前会话并开始一个新会话。 文件>关闭会话 系统提示您在关闭当前会话之前保存当前会话。
将当前会话与以前保存的会话合并。 文件>合并会话 您必须启动一个新的会话并导入数据或模型,然后才能选择将其与以前保存的会话合并。系统提示您选择要与当前会话文件合并的会话文件。此操作将结合当前会话中的两个会话的数据和模型。
保存当前会话。 文件>保存 对于在已经保存会话一次之后重复保存会话非常有用。
以新名称保存当前会话。 文件>另存为 当您希望以增量方式保存工作时非常有用。这个命令允许您在必要时恢复到上一个阶段。

删除会话

如果要删除已保存的会话,必须先删除相应的会话文件。

管理模型

将模型导入应用程序

您可以将系统识别工具箱™模型从MATLAB工作区导入到系统识别应用程序中。如果您拥有控制系统工具箱™软件,您还可以导入使用此工具箱创建的任何模型(LTI对象)。

下面的过程假设您开始时已经打开了系统识别应用程序。如果此窗口未打开,请在提示符处输入以下命令:

systemIdentification

将模型导入系统识别应用程序:

  1. 选择进口导入模型列表打开导入模型对象对话框。

  2. 输入名称字段,键入模型对象的名称。新闻输入

  3. (可选)在笔记字段,输入要用此模型存储的任何笔记。

  4. 点击进口

  5. 点击关闭关闭“导入模型对象”对话框。

查看模型属性

通过右键单击相应的模型图标,您可以在系统识别应用程序中获得关于每个模型的信息。

打开“数据/模型信息”对话框。此对话框描述了相应模型的内容和属性。它还显示任何相关的注释,以及用于创建此模型的操作的等效命令行。

提示

要查看或修改多个模型的属性,请保持此窗口打开,并右键单击系统识别应用程序中的每个模型。当您选择每个模型时,数据/模型信息对话框会更新。

重命名模型和改变显示颜色

通过双击系统识别应用程序中的模型图标,您可以重命名模型并更改其显示颜色。

打开“数据/模型信息”对话框。此对话框描述了模型的内容和属性。对象描述区域显示了用于在应用程序中创建模型的操作的语法。

要重命名模型,请在模型名称字段。

属性中的三个RGB值也可以指定新的显示颜色颜色字段。每个值都在01并分别表示红色、绿色和蓝色的相对存在。有关指定默认数据颜色的详细信息,请参见定制系统识别App

提示

作为使用三个RGB值的替代方法,您可以输入任意一个一个用单引号括起以下字母:

'y' r' b' c' g' m' k'

它们分别代表黄色、红色、蓝色、青色、绿色、品红和黑色。

中,您可以输入关于模型的起源和状态的注释日记和笔记区域。

要在MATLAB命令窗口中查看模型属性,请单击现在

组织模型图标

您可以在系统识别应用程序中通过拖拽图标到空的模型板矩形来重新排列模型图标。

请注意

您不能将模型图标拖放到左侧的数据区域中。

当您需要额外的空间来组织模型图标时,请选择选项>额外的模型/数据板在系统识别应用程序中。此操作将打开一个带有空白矩形的额外会话窗口。新窗口是当前会话的扩展,不代表新会话。

提示

当您导入或评估模型,并且图标的空间不足时,会自动打开一个额外的会话窗口。

您可以在主系统识别应用程序和任何额外的会话窗口之间拖放模型图标。

笔记字段来描述模型。保存会话时,如中所述保存、合并和关闭会话,所有额外的窗口和笔记也会被保存。

在App中删除模型

要在系统识别应用程序中删除模型,请将相应的图标拖放到垃圾.你也可以使用删除键在键盘上移动项目到垃圾.将项目移动到垃圾不会永久删除这些项。

从恢复模型垃圾,将其图标从垃圾到系统识别应用程序中的模型板。您可以查看垃圾内容垃圾图标。

请注意

您必须将模型恢复到模型板;不能将模型图标拖到数据板。

中所有项的永久删除垃圾中,选择选项>空垃圾

退出会话为空垃圾自动。

将模型从应用程序导出到MATLAB工作空间

在系统识别应用程序中创建的模型在MATLAB工作区中不可用,直到导出它们。当您需要对仅在命令行中可用的模型执行操作时,导出是必要的。将模型导出到MATLAB工作区还可以使它们对Simulink可用万博1manbetx®软件或其他工具箱,如控制系统工具箱产品。

要将模型导出到MATLAB工作区,请执行以下操作之一:

  • 将相应的图标拖放到到工作空间矩形。

  • 右键单击图标,打开数据/模型信息对话框。点击出口导出模型。

当您将模型导出到MATLAB工作空间时,结果变量的名称与系统识别应用程序中的名称相同。

处理情节

在图上识别数据集和模型

您可以通过颜色来识别图上的数据集和模型:系统识别应用程序中数据或模型图标中的线的颜色与图上的线的颜色相匹配。

还可以通过单击绘图曲线并按住鼠标按钮来显示绘图上每条线的数据提示。

请注意

必须通过选择禁用缩放风格>变焦才能显示数据提示。有关启用缩放的详细信息,请参见放大图

下图显示了数据提示的示例,其中包含数据集的名称和数据点的坐标。

图上的数据提示

更改和恢复默认轴限制

有两种方法可以改变当前视图中的情节部分:

  • 放大图

  • 设置轴限

放大的情节。通过选择风格>变焦在绘图窗口。要禁用缩放,请选择风格>变焦一次。

提示

要验证缩放是否处于活动状态,请单击风格菜单。旁边应该出现一个复选标记变焦

您可以通过以下方式调节放大倍率:

  • 若要放大默认增量,请在图形窗口中左键单击要居中的部分图形。

  • 若要放大特定区域,请单击并拖动标识要放大的区域的矩形。松开鼠标按钮后,所选区域会显示出来。

  • 要缩小,右键单击绘图。

请注意

若要恢复视图中的全部数据,请选择选项>Autorange在绘图窗口。

设置轴限。您可以更改当前显示在绘图上的输入和输出通道的垂直轴和水平轴的轴限制。

  1. 选择选项>设置轴限制打开“限制”对话框。

  2. 通过编辑每个轴的下限和上限,为其指定一个新范围。限制必须使用格式输入[LowerLimit UpperLimit].点击应用.例如:

    (100 - 0.1)

    请注意

    若要恢复整个轴限制,请选择汽车选中轴名称右侧的复选框,然后单击应用

  3. 若要按线性比例绘制数据,请清除日志选中轴名称右侧的复选框,然后单击应用

    请注意

    若要恢复为以10为基数的对数刻度,请选择日志选中轴名称右侧的复选框,然后单击应用

  4. 点击关闭

请注意

若要查看整个数据范围,请选择选项>Autorange在绘图窗口。

选择小区实测通道和噪声通道

模型输入和输出被调用渠道.在创建多变量输入-输出数据集或模型的图形时,该图一次只显示一个输入-输出通道对。所选的通道名称将显示在绘图窗口的标题栏中。

请注意

如果选择绘制多个数据集,且每个数据集包含多个输入和输出通道,则通道菜单列出所有数据集中的通道对。

方法中选择不同的输入-输出通道对通道菜单中的任何系统标识工具箱绘图窗口。

通道菜单使用以下符号表示通道:u1 y2 - >表示该图显示来自输入通道的传递函数u1输出通道y2.系统识别工具箱估计有多少输出通道就有多少噪声源。一般来说,e@ynam表示噪声源对应于有名称的输出ynam

例如,e@y3 - > y₁意思是传递函数从噪声信道(与y3)到输出通道y2会显示出来。有关噪声通道的详细信息,请参见模型的测量和噪声成分的分离

提示

当你将数据导入系统识别应用程序时,在导入数据对话框中分配有意义的通道名称是很有帮助的。有关导入数据的详细信息,请参见表示数据

图中的网格和线条样式

有几个风格所有绘图类型都通用的选项。

网格线。若要切换显示或隐藏网格线,请选择风格>网格

实线或虚线。若要将当前可见的线条显示为实线、虚线、虚线和虚线样式的组合,请选择风格>不同的线型

若要显示所有实线,选择风格>全实线.这个选项是默认的。

所有线条样式都与系统识别应用程序中相应数据或模型图标的颜色相匹配。

中打开一个PlotMATLAB图窗口

MATLAB图形窗口为“系统标识工具箱”图形窗口中不可用的图形提供了编辑和打印命令。要利用此功能,您可以首先在系统识别应用程序中创建一个图形,然后在MATLAB图窗口中打开它以微调显示。

在创建情节之后,如中所述系统识别App中的绘图模型中,选择文件>复制图在绘图窗口。这个命令在MATLAB图窗口中打开绘图。

印刷图

要打印“系统标识工具箱”图,请选择文件>打印在绘图窗口。在“打印”对话框中,选择打印选项并单击好吧

定制系统识别App

应用定制类型

系统识别应用程序允许您自定义窗口行为和外观。例如,您可以设置特定对话框的大小和位置,并修改图的外观。

您可以保存会话以保存自定义的应用程序状态。

您可以选择编辑控制默认设置的文件,如中所述修改idlayout.m(高级用法)。

保存会话首选项

使用选项>保存参数保存系统识别应用程序的当前状态。该命令将以下设置保存到首选项文件,idprefs.mat

  • 系统识别应用程序的大小和位置

  • 对话框的大小和位置

  • 最近使用的四个会话

  • 绘图选项,例如线条样式、缩放、网格,以及在样本之间使用零阶保持器还是一阶保持器绘制输入

你只能编辑idprefs.mat通过改变应用程序中的首选项。

idprefs.mat文件位于相同的文件夹startup.m,默认为。要更改保存首选项的位置,请使用midprefs命令,并将新路径作为参数。例如:

midprefs (c: \ matlab工具箱\ \当地\ ')

你也可以打字midprefs并浏览到所需的文件夹。

若要恢复默认首选项,请选择选项>默认首选项

修改idlayout.m

您可能希望通过编辑来自定义默认的绘图选项idlayout.m(高级用法)。

定制idlayout.m默认值,保存副本idlayout.m文件夹中的matlabpath就在鉴别文件夹的水平。

谨慎

请不要编辑原始文件,以避免覆盖idlayout.m默认值随产品一起发布。

中自定义下列绘图选项idlayout.m

  • 数据和模型图标的颜色顺序

  • 图上的线颜色

  • 轴限制和标记

  • 情节选项,设置在情节菜单中

  • 字体大小

请注意

保存首选项时使用选项>保存参数idprefs.mat,这些首选项将覆盖中的默认值idlayout.m.给idlayout.m每次启动新会话时,请选择优先级选项>默认首选项