主要内容

在输入时检查语法

语法高亮显示

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

  • 关键词是蓝色的。

  • 字符向量和字符串是紫色的。

  • 未终止的字符向量是褐红色的。

  • 评论是绿色的。

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

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

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

要更改语法突出显示首选项,请在首页选项卡,在环境部分中,选择首选项.然后,选择MATLAB>编辑/调试器>语言语言下拉列表,选择语言。中高亮显示首选项的语法MATLAB在线™中,选择编辑/调试器>MATLAB语言编辑/调试器>其他语言

分隔符匹配

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

在编辑器和实时编辑器中,MATLAB通过在两个分隔符中简单地加下划线来指示匹配的分隔符。在命令窗口中,匹配的分隔符通过高亮显示而不是下划线表示。在MATLAB在线,命令窗口行为匹配编辑器和实时编辑器行为。

MATLAB通过简单地划掉不匹配的分隔符来指示编辑器、实时编辑器和命令窗口中的不匹配分隔符。

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

窗口,显示包含所选行右括号的屏幕外代码行

如果MATLAB提醒您匹配和不匹配的分隔符,则可以进行更改。在首页选项卡,在环境部分中,点击首选项.选择MATLAB>键盘分隔符匹配部分,从可用选项中进行选择。

代码建议和完成

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

编辑器和实时编辑器在您输入时显示可能的匹配项。要在脚本中插入匹配项,请使用方向键选择所需的名称,然后按选项卡关键。按下Esc键,在不选择任何内容的情况下清除可能的补全列表。

输入字符“cos”和包含可能匹配项的下拉列表

命令窗口仅在按下后才显示可能的匹配选项卡关键。要在“命令窗口”中补全名称,请键入要补全的名称的前几个字符,然后按选项卡关键。使用方向键选择所需的名称,然后按选项卡关键了。在MATLAB在线,命令窗口行为与编辑器和实时编辑器行为匹配,在您键入时显示可能的匹配。

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

部分完成对绘图函数的调用,并提供LineStyle属性的建议值列表

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

部分完成对format函数的调用,其中包含style参数的建议值列表

当输入包含函数的语句时,MATLAB可能会为该函数建议多种语法。要查看其他语法,请单击语法右侧的箭头。或者,按Ctrl +向下箭头键盘快捷键显示和隐藏额外的语法。在macOS系统,使用命令键而不是Ctrl

部分完成对plot函数的调用,其中包含四种可选语法

类似地,如果MATLAB建议使用多个参数,则单击参数描述右侧的箭头以查看其他参数。或者,您可以使用Ctrl + Alt +右箭头而且Ctrl + Alt +左箭头键盘快捷方式。

对plot函数的部分调用,显示两个建议参数中第一个的描述,参数描述旁边有一个右箭头,可用于查看第二个建议参数描述

MATLAB根据当前状态显示建议,包括:

  • 当前工作空间中定义的变量。

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

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

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

提示

要在启用建议和补全时在语句中插入制表符,首先,添加一个空格。然后,按下选项卡关键。否则,MATLAB将尝试完成一个名称。在Live Editor中,如果启用了建议和补全,但没有可用的补全,MATLAB将插入一个选项卡。

禁用自动建议和完成功能

在编辑器和实时编辑器中,只有在按下后,MATLAB才能建议和完成名称选项卡钥匙,在视图选项卡,在显示部分,单击自动完成按钮。或者,你可以去首页Tab,在环境部分中,点击首选项.然后,选择编辑/调试器>自动完成建议和完成部分中,选择在标签上显示

在“命令窗口”中,要禁用建议和补全,请在“首选项”窗口中选择MATLAB>命令窗口>自动完成清除启用制表符补全选择。

在命令窗口中MATLAB在线,使MATLAB只在您按下后才建议并完成名称选项卡钥匙,在首页选项卡,在环境部分中,点击首选项.然后,选择MATLAB>命令窗口>自动完成建议和完成部分中,选择在标签上显示

函数语法提示

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

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

若要使用函数语法提示,请键入带开圆括号的函数名。打开一个窗口,显示函数的基本语法。在编辑器和实时编辑器(和命令窗口中的MATLAB在线),你可以使用下拉箭头在语法的右侧显示所有可用的语法。

部分完成对size函数的调用,并显示一个窗口,显示函数的基本语法和第一个参数a的描述

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

在编辑器和实时编辑器(和命令窗口中的MATLAB在线), MATLAB显示每个参数的描述。可选参数由(可选)参数描述旁边的关键字。

部分完成对size函数的调用,显示一个窗口,显示该函数的基本语法和第二个可选参数dim的描述

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

使用matlab.io.MatFile对象作为第一个输入,并显示特定于该对象的两个建议语法,部分完成重载size函数的调用

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

要禁用“命令窗口”中的函数语法提示,请在首页选项卡,在环境部分中,点击首选项.然后,选择MATLAB>命令窗口>自动完成建议和完成部分,明确启用功能提示.中的“编辑器”、“实时编辑器”或“命令窗口”不支持禁用函数语法提示万博1manbetxMATLAB在线

相关的话题