文档

自定义模型浏览器视图

使用视图

什么是列视图?

模型资源管理器中的视图是一组命名的属性。

模型资源管理器使用视图指定要显示在中的属性列集内容窗格。

的每一种节点模型层次结构中显示的对象最相关的某些属性内容窗格。例如,对于一个Simulink万博1manbetx®模型节点,例如模型或子系统,一些有用的属性包括:

  • BlockType(块类型)

  • OutDataTypeStr(输出数据类型)

  • OutMin(块输出的最小值)

通常,列视图不包含节点中所有对象的全部属性集。指定要显示的属性子集可以简化探索和编辑模型和图表对象属性的任务,并增加在内容窗格。

你可以在视图中捕捉到什么

您可以使用视图来捕获模型信息的以下特征,以便在model Explorer中显示:

使用标准视图或自定义视图

视图有以下几种用法:

  • 使用Model Explorer附带的标准视图

  • 定制标准视图

  • 创建自己的视图

自动应用视图

第一次打开Model Explorer时,该软件自动将标准视图之一应用到您在中选择的节点模型层次结构窗格。Model Explorer基于您所选择的节点类型应用视图。

中的四个节点类别中的一个分配模型资源管理器模型层次结构窗格。Model Explorer最初将默认视图与每个节点类别关联起来。这四个节点类别是:

节点类别 包含的层次结构节点的种类 初始关联视图
万博1manbetx 模型、子系统和根级模型 块数据类型
工作空间 基础和建模工作空间对象 数据对象
Stateflow® 状态流图和状态 Stateflow
其他

不属于前三个类别之一的物体;例如,配置集

默认的

列视图球场的顶端内容窗格显示模型资源管理器当前使用的视图。

如果您选择一个视图。内容窗格,从列视图列表中,您可以选择不同的视图。如果您选择一个不同的视图,那么Model Explorer将该视图与当前节点的类别关联起来。例如,假设选中的节点模型层次结构窗格为Simulin万博1manbetxk模型,当前视图为数据对象.如果将视图更改为信号,那么当您选择另一个Simulink模型节点时,模型资源管理器万博1manbetx将使用信号视图。看到手动选择视图

手动选择视图

默认情况下,Model Explorer根据您所选择的节点的类别和该节点使用的最后一个视图自动应用视图。控件中手动选择视图列视图列出更符合你当前任务的清单。

您可以从Model Explorer自动应用视图的默认模式切换到必须手动选择视图才能更改视图的模式。

使用实例启用手动视图选择方式。

  1. 选择视图>列视图>管理的观点

    打开“视图管理器”对话框。

  2. 在“视图管理器”对话框中,单击选项按钮和清晰自动切换视图

在手动视图选择模式下,如果切换到不同类型的节点模型层次结构窗格中与之关联的不同视图内容窗格显示一个黄色信息条,建议使用一个视图。

提示界面。提示接口立即出现在对象属性表的上方。

如果使用自动视图选择,则提示不会出现。

要隐藏当前显示的提示,请从提示栏右侧的菜单按钮中选择隐藏这个技巧

tip界面显示一个链接,用于将当前视图更改为建议视图。若要选择提示栏中显示的建议视图,请单击链接。

最初,建议的视图是与节点关联的默认视图。如果您将不同的视图与节点类别关联,那么当您选择类似的节点时,提示将提示最近选择的视图。

要将视图的手动规范更改为自动规范,请从提示接口中选择向下箭头,然后选择自动切换视图菜单项。

自定义视图

如果标准视图不能满足您的需求,您可以修改视图或创建新视图。

你可以用几种方式自定义由当前视图表示的对象属性表,如下所述:

模型资源管理器如何保存您的自定义

当您修改对象属性表时,您更改了当前视图定义。

Model Explorer将对对象属性表的以下更改保存为列视图定义的一部分:

  • 按属性分组

  • 在列中排序

  • 更改属性列的顺序

  • 添加属性列

  • 隐藏和删除属性列

当您从一个视图更改到另一个视图时,Model Explorer将保存您对前一个视图所做的任何自定义。

例如,假设您使用块数据类型视图,然后删除LockScale属性列。然后切换到使用数据对象视图,然后再使用块数据类型再次查看块数据类型视图不再包含LockScale您删除的列。

在Simulink会话结束时,M万博1manbetxodel Explorer会保存您在该会话期间所做的视图定制。当您重新打开Model Explorer时,Simulink将使用自定义万博1manbetx视图,反映您在前一个会话中对视图所做的任何更改。

控制字体大小

您可以在模型资源管理器窗格中更改字体大小:

  • 要增加字体大小,请按Ctrl +加号(+)。

    或者,从模型资源管理器视图菜单中,选择增加字体大小

  • 要减小字体大小,请按Ctrl +负号(-)。

    或者,从模型资源管理器视图菜单中,选择减小字体大小

请注意

这些更改对于Model Explorer和在Simulink会话中的Simulink对话框中仍然有效。万博1manbetx

管理的观点

如果标准视图不能满足您的需求,您可以修改视图或创建新视图。看到自定义视图

您可以使用视图管理器对话框管理视图(例如,创建一个新视图或导出一个视图)。

打开视图管理器对话框

要打开“视图管理器”对话框,请选择管理的观点任选其一:

  • 视图>列视图菜单

  • 选项时列出的选项选项列视图详细信息部分中的按钮

视图管理器对话框显示已定义视图的列表,并为您提供管理视图的工具。

您可以通过几种方式管理视图,包括:

创建一个新视图

要创建具有新名称的新视图,可以使用以下方法之一:

  • 复制一个现有的视图,重命名它,并自定义视图。

  • 创建一个全新的视图。

创建新视图后,可以按照中所述自定义视图自定义视图

复制和重命名现有视图。您可以通过复制现有视图、重命名视图和自定义重命名视图来构建新视图。在视图管理器对话框中:

  1. 选择要用作新视图起点的视图。

  2. 单击复制按钮。

    视图管理器视图表的底部将出现一个新行。新行包含您复制的视图的名称,后面是括号中的数字。例如,如果您复制Stateflow视图,复制视图的初始名称为Stateflow (1)

创建一个全新的视图。若要创建完整的视图,请在“视图管理器”对话框中单击按钮。在“视图管理器”对话框视图列表的底部会出现一个新的视图行。

命名和描述一个新视图。一旦你创建了视图,你可以命名视图并提供视图的描述:

  1. 双击新视图在视图表的左列中,并将文本替换为视图的名称。

  2. 双击描述并将文本替换为视图的描述。

  3. 点击好吧

删除视图

控件中删除视图列视图视图列表:

  1. 在“视图管理器”对话框中,选择要从列表中删除的一个或多个视图。

  2. 单击删除按钮或删除关键。

  3. 点击好吧

使用视图管理器对话框删除视图会永久地从Model Explorer界面中删除该视图。

如果您认为您或其他人可能想再次使用某个视图,请考虑在删除视图之前导出该视图(参见出口的观点).

重新排序的观点

控件中改变视图的位置列视图列表,在视图管理器对话框中:

  1. 选择您希望向上或向下移动视图表中的一行的一个或多个视图。

  2. 单击视图表右侧的向上或向下箭头按钮。重复此步骤,直到视图出现在表中您希望它出现的位置。

  3. 点击好吧

出口的观点

要导出您或其他人可以导入的视图,请在“视图管理器”对话框中:

  1. 在“视图管理器”对话框中,选择一个或多个需要导出的视图。

  2. 单击出口按钮。

    将打开一个Export Views对话框,选中的视图旁边有复选标记。

  3. 点击好吧

    弹出“导出到文件名”对话框。

  4. 导航到要将视图导出到的文件夹。

    默认情况下,Model Explorer将视图导出到MATLAB®当前文件夹。

  5. 指定导出视图的文件名。

    文件格式为.mat

  6. 点击好吧

进口的观点

要从另一个位置导入视图文件以供Model Explorer使用:

  1. 在“视图管理器”对话框中,单击进口按钮。

    选择.mat打开“要导入的文件”对话框。

  2. 导航到要从中导入视图的文件夹。

  3. 选择包含要导入的视图的mat文件,然后单击开放

    打开一个确认对话框。点击好吧,导入视图。

导入的视图出现在控件的底部列视图视图列表。

如果发生名称冲突,Model Explorer会自动重命名视图。

将视图重置为出厂设置

如果视图是当前视图,您可以重置(恢复)特定标准视图(即Model Explorer附带的视图)的原始定义。为此,单击选项单击列视图详细信息部分中的按钮并选择将此视图重置为出厂设置

重置出厂设置所有标准视图一步完成,在“视图管理器”对话框中,单击选项按钮并选择将所有视图重置为出厂设置

请注意

当您重置所有视图时,Model Explorer将删除您已创建的所有自定义视图。在将视图重置为出厂设置之前,请导出将来要使用的所有视图。

相关的例子

更多关于

这个话题有帮助吗?