Matlab为许多不同的东西提供了许多有用的功能。不可能知道每个功能的名称。大多数时候我都知道我需要的功能必须做什么,但我不知道Matlab中该功能的名称。然后,我无法获得Matlab帮助选项的帮助。很多次,我需要互联网搜索matlab函数名称的名称。
我想知道一个函数,例如cmd的help | findstr /i <string>
或Scilab和bash终端的apropos <string>
,用于通过本地文档搜索字符串到matlab中。
答案 0 :(得分:3)
您可以使用lookfor
搜索本地文档。这将搜索内置函数的文档以及路径上的任何用户定义函数。
默认情况下,它只搜索每个函数/类的文档的第一行。
lookfor(searchString)
如果您要搜索整个帮助评论栏,则需要使用-all
标记
lookfor(searchString, '-all')
如果您的搜索字符串只有一个单词,则可以使用command syntax代替
lookfor <search>
lookfor <search> -all
答案 1 :(得分:1)
如果您的问题是在没有互联网的情况下搜索文档,您可以使用帮助浏览器(如图所示),可以通过在命令窗口中输入doc
来打开它。您可以使用它搜索位置文档中的任何字符串。
如果您已经知道该功能的名称并希望阅读其文档,则可以直接使用:doc (function name)
,例如doc sum
,它会打开sum
函数的文档。
答案 2 :(得分:0)
在MATLAB帮助中,打开&#34;功能&#34;文献。我想所有的功能都用一句话来解释。