文档

输入时检查语法

语法高亮显示

来帮助你识别MATLAB®元素时,一些条目在命令窗口和编辑器中以不同的颜色显示。这被称为语法高亮显示.默认情况下:

  • 关键字是蓝色的。

  • 字符向量是紫色的。

  • 未终止字符向量为栗色。

  • 评论是绿色的。

%检查A是否大于B如果A >“更大的”elseif< B“少”结束

除了错误之外,命令窗口中的输出是错误的显示语法高亮显示。

MATLAB软件以RTF格式复制选择到剪贴板,这是许多微软®窗户®麦金塔电脑应用程序支持。万博1manbetx将选择从编辑器粘贴或拖动到另一个应用程序时,例如微软文字处理软件,所粘贴的文本维护语法,突出显示来自编辑器的颜色和字体特征。

您可以更改语法突出显示首选项。在首页选项卡,环境部分中,点击首选项.选择MATLAB>编辑/调试器>语言.在实时编辑器中不应用首选项更改。

分隔符匹配

MATLAB指出匹配和不匹配的分隔符,如括号、括号和大括号,以帮助您避免语法错误。MATLAB还显示成对的语言关键字,如如果其他的,结束语句。

默认情况下,MATLAB显示匹配的和不匹配的分隔符以及成对的语言关键字如下:

  • 键入结束分隔符—matlab简要地突出或下划线相应的开始分隔符。

  • 输入更多的结束分隔符而不是开始分隔符——matlab在不匹配的分隔符上添加一个划线符或下划线。

  • 使用箭头键将光标移动到一个分隔符上—matlab简单地在两个分隔符之间加下划线。如果不存在相应的分隔符,MATLAB将在不匹配的分隔符上删除线。

如果存在匹配的分隔符,但在屏幕上不可见,则会出现一个弹出窗口,并显示包含匹配分隔符的行。在弹出窗口中单击到该行。

Live Editor中不支持用于分隔符匹配的弹出窗口。万博1manbetx

您可以更改分隔符匹配指示符的内容以及它们何时出现或是否出现。在首页选项卡,环境部分中,点击首选项.选择MATLAB>键盘.在实时编辑器中不应用首选项更改。

代码建议和完成

当您编写代码时,MATLAB自动建议并完成函数、模型、MATLAB对象、文件、文件夹、变量、结构、图形属性、参数和选项的名称。您可以使用自动建议和补全来更快地编写命令并避免排版错误。

实时编辑器自动显示年代当您键入时可能的匹配。要在脚本中插入匹配项,请使用方向键选择所需的名称,然后按选项卡关键。按下Esc键清除列表中可能的完成,而不选择任何内容。在命令窗口中完成名称或编辑器,键入要完成的名称的前几个字符,然后按选项卡关键。使用方向键选择您想要的名称,然后按选项卡关键了。

自动提示和补全在补全图形属性的名称和值时特别有用。例如,情节(x, y,“线型”,“-”)

您还可以使用这些建议来完成某些函数的参数名称和选项。例如,格式(“shortEng”)

MATLAB根据其当前状态显示建议。这包括:

  • 在当前工作区中定义的变量

  • 在搜索路径或当前文件夹中的文件和文件夹

  • 在活动文档中定义的、游标当前位置可用的变量、函数、类属性和类方法

MATLAB不完成仅在活动文件中定义的结构数组的字段名。

提示

使用选项卡键在语句中添加多个空格,请先添加一个空格,然后按选项卡.否则,当选项卡补全启用时,MATLAB将尝试补全一个名称。

要使MATLAB建议和完成名称后,只需按下选项卡在实时编辑器中,在首页选项卡,环境部分中,点击首选项.然后,选择MATLAB>键盘而在建议和完成>住编辑器部分中,选择显示在选项卡

要禁用“命令窗口”和“编辑器”中的建议和补全,请在建议和完成部分,明确启用选项卡完成用于所需的工具。

函数的语法提示

当您在命令窗口、实时编辑器或编辑器中输入函数时,语法提示将在弹出窗口中打开,以显示该函数的允许输入参数。

函数语法提示同时出现在MATLAB安装的函数和您创建的函数中。MATLAB函数的语法提示来自文档。您创建的函数的语法提示来自MATLAB程序文件中的函数定义语句(第一个可执行行)。该文件必须在搜索路径或当前文件夹中。有关向创建的函数添加帮助的详细信息,请参见为你的程序添加帮助

要使用函数语法提示,请键入带左括号的函数名。将打开一个弹出窗口,显示该函数的基本语法。在实时编辑器中,您可以使用下拉箭头右侧显示所有可用的语法。

您可以为任何以蓝色显示的参数键入输入。输入您自己的输入名称,而不是窗口中显示的参数名称。显示的语法选项会根据您刚才输入的参数而改变。

在Live Editor中,MATLAB显示每个参数的描述。对象指定的可选参数(可选)参数描述旁边的关键字。

一些函数名是重载的。也就是说,具有相同名称的不同函数支持不同类型的输入。万博1manbetx重载函数要求您传递一个对象作为第一个输入。当指定对象名称时,语法提示会更新以反映函数的正确版本,如下所示。实时编辑器可能不会显示所有的重载。

函数语法提示仅是建议。有关函数的详细信息,请参见文档中的函数参考页。要打开该函数的文档,请单击按钮左边的函数语法提示。

若要在“命令窗口”和“编辑器”中禁用函数语法提示,请在首页选项卡,环境部分中,点击首选项.然后,选择MATLAB>键盘而在建议和完成部分,明确使功能提示用于所需的工具。

这个话题有用吗?