主要内容

中的值查找并可选地替换金宝app模型、库和子系统

描述

使用搜索模型金宝app®包含您输入的搜索字符串的元素的模型、库和子系统。

搜索可以匹配元素中任何位置的字符串,比如名称或参数值。您可以自定义搜索,使其只查看特定类型的元素或具有特定参数设置的元素。

从搜索结果中,您可以选择并导航到元素。还可以用另一个字符串替换找到的搜索字符串实例。

默认情况下,搜索当前系统中的所有模型元素,它的引用模型,它的链接块,以及它的屏蔽系统中不区分大小写的部分或完全匹配。

打开查找器

  • 在Simuli金宝appnk工具栏中建模选项卡上,单击找到

  • 在Simuli金宝appnk快速访问工具栏中,单击找到按钮找到按钮

    如果找到按钮找到按钮是不是在快速访问工具栏中,单击常见的控制按钮并选择找到复选框。

  • 选择Simulin金宝appk Editor后,按Ctrl + F

例子

全部展开

在本例中,将搜索sldemo_fuelsys为包含数字的任何模型元素建模2

  1. 打开模型sldemo_fuelsys

    sldemo_fuelsys
  2. 打开.在建模选项卡上,单击找到

  3. 单击更改搜索范围更改搜索范围按钮按钮箭头和选择只搜索此关卡

  4. 在搜索框中输入2

    包含搜索字符串的模型元素出现在表中。选中表中的第一个元素。

  5. 要移动到下一个元素,请单击向下箭头箭头指向搜索栏的右边

  6. 使用向上和向下箭头移动剩余的发现元素。或者,滚动整个表并单击一个元素来选择它。

当搜索返回的结果太多时,使用高级搜索设置来缩小搜索范围。

高级搜索设置允许您:

  • 只包含您感兴趣的元素,如块、注释或信号。

  • 从搜索中省略块参数值。

  • 搜索区分大小写的匹配。

  • 搜索精确匹配。

  • 使用正则表达式搜索。

  • 从搜索中省略屏蔽系统、链接块和引用模型。

  • 基于属性值进行搜索,例如BlockDescriptionBlockType

在本例中,您将搜索sldemo_fuelsys为包含该字符串的所有元素建模速度.然后使用高级设置窗格来优化结果。

  1. 打开模型sldemo_fuelsys

    sldemo_fuelsys
  2. 打开.在建模选项卡上,单击找到

  3. 输入搜索字符串。例如,输入速度

    包含搜索字符串的模型元素出现在表中。选中表中的第一个元素。

    或者,您可以在指定搜索设置后输入搜索字符串

  4. 单击高级设置按钮高级设置按钮

    高级设置窗格中打开。

    “高级设置”窗格显示了指定对象类型、搜索条件、查看内容和属性值的选项。

  5. 指定所需的高级设置。例如,在属性:值部分,改变BlockDescriptionBlockType.在相应的文本框中输入常数并单击添加属性和价值按钮添加属性和价值

    请注意

    属性:值部分中,如果要基于列表中没有的属性进行搜索,请选择其他,然后输入该属性的完整编程式名称。若要查找编程名称,请在属性检查器中暂停该属性。不能对属性名使用正则表达式或部分匹配。

  6. 点击找到查找与更新的搜索条件匹配的结果。

单击,恢复高级设置为默认值重置

控件可以查找和替换文本

支持替换的搜索结果:金宝app

  • 您必须具有该字段的写访问权限。

  • 字段值必须与执行搜索时相同。

  • 文本格式必须是普通的。

在本例中,您将搜索sldemo_fuelsys字符串模型rad和替换rad

  1. 打开模型sldemo_fuelsys

    sldemo_fuelsys
  2. 打开.在建模选项卡上,单击找到

  3. 在搜索框中,输入搜索字符串。例如,输入rad

    包含搜索字符串的模型元素出现在表中。

  4. 单击搜索框左侧的找到按钮箭头,然后选择取代

    查找器中出现替换选项。

  5. 控件旁边的文本框中取代按钮,输入替换字符串。例如,输入

  6. 选择要替换的实例,然后单击取代

    Finder在sldemo_fuelsys模型层次结构中显示了“rad”的四个结果。第一个结果的“rad”替换为“deg”,第二个结果被选中。

    或者,通过单击替换找到的字符串的所有实例取代>替换所有

    请注意

    如果在替换操作完成之前停止,则已完成的替换不会恢复。

  7. 要查看模型中的替换,双击对应于被替换元素的行。

如果要还原替换,则必须在执行另一个搜索或关闭之前还原它们.若要还原替换,请选择要还原的实例,然后单击回复.或者,单击回复按钮箭头和选择回复所有.的应用逆替换以恢复原始值。

相关的例子

提示

  • 要选择搜索的起始点,请使用Model Browser。

  • 要进入并选择模型中的元素,双击列表中的一个项目。

  • 若要搜寻任何符合搜寻条件的模型元素,请输入星号()。

  • 要搜索包含冒号的字符串,请使用反斜杠转义冒号(例如,地球\:一颗行星),或者在表达式周围使用单引号或双引号(例如,“地球:一个行星”“地球:一个行星”).

  • 您可以在搜索运行时与搜索结果交互。但是,只能在搜索完成后才可以对结果进行排序。

  • 若要停止搜索并查看部分搜索结果,请在Finder中单击停止按钮。

  • 对于表显示选项,请在的名字标题并单击出现的箭头。菜单提供了展开、折叠和对结果排序的选项。要根据另一列对表进行排序,请在相应的表标题上暂停,然后单击出现的箭头。

介绍了R2016b