【发布时间】:2018-10-05 06:30:22
【问题描述】:
我正在尝试找到一种方法来搜索 Simulink 模型的 MATLAB 功能块的代码,以找到匹配的字符串。
对于单个 MATLAB 函数文件,我可以在 Windows 命令提示符下简单地使用 findstr。但是,这不会搜索 .slx 文件(MATLAB 功能块)中的用户定义函数。它适用于 .m 文件。
我可以在 Simulink 模型中使用 CTRL+F 手动进行搜索。 (CTRL+F -> "查看更多" -> 输入搜索字符串 -> "单击此处在当前系统及以下系统中搜索")。这为我提供了包含匹配字符串的用户定义 MATLAB 函数的所有块。我希望能够通过 MATLAB 中的命令窗口或 Windows 命令提示符来执行此操作。
我曾尝试通过 Simulink 帮助寻求帮助,并花了一段时间在互联网上搜索,但没有找到任何东西。
有没有办法通过代码执行来进行这种搜索?
【问题讨论】:
标签: matlab search find user-defined-functions simulink