主要内容

在键入时检查语法

语法高亮显示

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

  • 关键字是蓝色的。

  • 字符向量是紫色的。

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

  • 评论是绿色的。

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

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

MATLAB软件以RTF格式复制选择到剪贴板,这是许多微软®窗户®麦金塔电脑应用程序支持。金宝app将选择从“编辑器”和“实时编辑器”粘贴或拖动到另一个应用程序时,例如微软文字处理软件,所粘贴的文本将维护Editor和Live Editor中的语法高亮显示颜色和字体特征。

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

分隔符匹配

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

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

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

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

您可以更改是否以及何时MATLAB警告您匹配和不匹配的分隔符。在首页选项卡,环境部分中,点击首选项.选择MATLAB>键盘而在分隔符匹配节中,从可用选项中选择。

代码建议和完成

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

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

命令窗口只在您按下后显示可能的匹配选项卡关键。要在命令窗口中完成名称,请键入要完成的名称的前几个字符,然后按选项卡关键。使用方向键选择您想要的名称,然后按选项卡关键了。在MATLAB在线,命令窗口行为匹配编辑器和实时编辑器行为,在键入时显示可能的匹配。

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

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

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

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

MATLAB根据其当前状态给出建议,包括:

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

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

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

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

提示

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

禁用“自动建议和完成”功能

在编辑器和实时编辑器中,为MATLAB建议和完整的名称只有在您按下选项卡的关键,视图选项卡,显示部分,单击自动完成按钮。或者,你可以去首页Tab,并在环境部分中,点击首选项.然后,选择编辑/调试器>自动完成而在建议和完成部分中,选择显示在选项卡

在“命令窗口”中,要禁用建议和补全,请在“首选项”窗口中选择MATLAB>命令窗口>自动完成和明确的启用选项卡完成选择。

在命令窗口中MATLAB在线, MATLAB只建议和完成名称后,您按下选项卡的关键,首页选项卡,环境部分中,点击首选项.然后,选择MATLAB>命令窗口>自动完成而在建议和完成部分中,选择显示在选项卡

函数的语法提示

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

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

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

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

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

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

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

控件上禁用命令窗口中的函数语法提示首页选项卡,环境部分中,点击首选项.然后,选择MATLAB>命令窗口>自动完成而在建议和完成部分,明确使功能提示.中的“编辑器”、“实时编辑器”或“命令窗口”不支持禁用函数语法提示金宝appMATLAB在线