主要内容

找到并选择替换值金宝app模型、图书馆和子系统

描述

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

搜索可以匹配字符串的元素,如在名称或参数值。你可以自定义搜索仅在某些类型的元素或元素与特定的参数设置。

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

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

打开查找器

  • 在仿真软件将来金宝app发布,建模选项卡上,单击找到

  • 在仿真软件快速金宝app访问工具栏,单击找到按钮找到按钮

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

  • 模型编辑器选择,出金宝app版社Ctrl + F

例子

全部展开

在本例中,您搜索的顶级sldemo_fuelsys包含数量模型的模型元素2

  1. 打开一个容错燃料控制系统模型示例模型sldemo_fuelsys

    openExample (“金宝appsimulink_automotive / ModelingAFaultTolerantFuelControlSystemExample”)sldemo_fuelsys

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

  3. 单击更改搜索范围更改搜索范围按钮按钮箭头并选择搜索这个级别只

  4. 在搜索框中,输入2

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

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

  6. 使用向上和向下箭头移动通过发现的其他元素。另外,滚动表一个元素并单击以选中它。

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

高级搜索设置允许您:

  • 只包括你感兴趣的元素,如积木、注释或信号。

  • 省略阻止参数值搜索。

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

  • 搜索精确匹配。

  • 搜索使用正则表达式。

  • 省略蒙面系统、连接块和参考模型的搜索。

  • 搜索基于属性值等BlockDescriptionBlockType

在本例中,您搜索的sldemo_fuelsys模型包含字符串的所有元素速度。然后使用高级设置窗格来完善您的结果。

  1. 打开一个容错燃料控制系统模型示例模型sldemo_fuelsys

    openExample (“金宝appsimulink_automotive / ModelingAFaultTolerantFuelControlSystemExample”)sldemo_fuelsys

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

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

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

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

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

    高级设置窗格中打开。

    高级设置面板出现选项指定对象类型,搜索条件,里面看什么,属性值。

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

    请注意

    属性:值部分,如果你想搜索基于属性不是列表中,选择其他,然后输入完整的编程式名称的属性。找到编程的名字,在属性检查器,暂停在该财产。你不能使用正则表达式或部分匹配的属性名。

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

恢复默认的高级设置,点击重置

你可以使用查找器查找和替换文本。

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

  • 你必须写访问的字段。

  • 字段值必须相同,当你执行搜索。

  • 文本格式必须是平原。

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

  1. 打开一个容错燃料控制系统模型示例模型sldemo_fuelsys

    openExample (“金宝appsimulink_automotive / ModelingAFaultTolerantFuelControlSystemExample”)sldemo_fuelsys

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

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

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

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

    出现在仪替代选项。

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

  6. 选择您想要取代的实例,然后单击取代

    仪显示四个结果“rad”sldemo_fuelsys模型层次结构。第一个结果“rad”替换为“度”,第二个结果被选中。

    另外,通过点击替换所有的实例发现字符串取代>替换所有

    请注意

    如果你停止更换操作完成之前,完成替换不回复。

  7. 查看替代模型中,双击行对应于元素所取代。

如果你想恢复替代品,你必须恢复他们在你执行另一个搜索或关闭仪。回复更换,选择要恢复的实例,然后单击回复。或者,单击回复按钮箭头并选择回复所有。Finder逆置换适用于恢复原始值。

相关的例子

限制

你不能使用Finder替换代码测试序列块。

提示

  • 选择你的搜索的起点,使用模型浏览器。

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

  • 搜索任何搜索条件匹配的模型元素,输入星号(*在搜索框。

  • 搜索一个字符串,该字符串包含一个冒号,逃避冒号使用反斜杠(例如,地球\:一颗行星),或者使用单引号或双引号表达式(例如,“地球:一个行星”“地球:一个行星”)。

  • 你可以与搜索结果,而搜索运行。然而,您可以搜索完成后对结果进行排序。

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

  • 对于表显示选项,暂停的名字标题,然后单击出现的箭头。菜单提供了选项扩大、崩溃和排序结果。基于另一个表列进行排序,暂停在相应的表标题,然后单击出现的箭头。

版本历史

介绍了R2016b