在键入时检查语法
您可以使用语法高亮和分隔符匹配来避免语法错误。
语法高亮
为帮助您标识 MATLAB® 元素,某些条目在命令行窗口、编辑器和实时编辑器中以不同颜色显示。这种彩色显示称为语法高亮。默认情况下:
关键字为蓝色。
字符向量和字符串为紫色。
未结束的字符向量为褐红色。
注释为绿色。
% check to see if A is greater than B if A > B "greater" elseif A < B "less" end
除错误外,命令行窗口中的任何输出都不 以语法高亮显示方式出现。
MATLAB 软件将所选内容以 RTF 格式复制到剪贴板,许多 Microsoft® Windows® 和 macOS 应用程序支持此功能。当您将选定内容从编辑器和实时编辑器粘贴或拖动到另一应用程序(例如 Microsoft Word)时,所粘贴的文本将保持编辑器和实时编辑器中的语法高亮颜色和字体特征。
要更改语法高亮设置,请在主页选项卡的环境部分中,点击 设置。然后,选择编辑器/调试器 > MATLAB 语言或编辑器/调试器 > 其他语言。
在 R2025a 之前的版本中: 选择 MATLAB > 编辑器/调试器 > 语言,并从语言下拉列表中选择一种语言。
分隔符匹配
MATLAB 指示匹配和不匹配的分隔符(例如圆括号、方括号和花括号)来帮助您避免语法错误。MATLAB 还指示成对出现的语言关键字,例如 for、if、while、else 和 end 语句。
MATLAB 通过在编辑器、实时编辑器和命令行窗口中短暂地为成对的两个分隔符加下划线来指示匹配的分隔符。
MATLAB 通过短暂地对不匹配的分隔符加删除线,指示编辑器、实时编辑器和命令行窗口中的不匹配分隔符。
如果存在匹配的分隔符,但屏幕上却看不到该分隔符,则会打开一个窗口并显示包含匹配分隔符的行。在窗口中点击可转到该行。

您可以更改 MATLAB 是否以及何时针对匹配和不匹配的分隔符向您发出警报。在主页选项卡的环境部分,点击 设置。选择 MATLAB > 键盘,并在分隔符匹配部分,从可用选项中进行选择。