本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

调试和分析

诊断问题、检查语法及版本兼容性

在编辑器中工作时,MATLAB® 自动识别潜在的编码问题。调试功能帮助您诊断特定问题。此外,您还可以生成报告,以帮助您在升级到更新的 MATLAB 版本时更新代码。

函数

全部展开

dbclear删除断点
dbcont恢复执行
dbdown反向 dbup 工作区切换
dbquit退出调试模式
dbstack函数调用堆栈
dbstatus列出所有断点
dbstep从当前断点执行下一个可执行代码行
dbstop设置断点用于调试
dbtype显示带有行号的文件
dbup在调试模式下,从当前工作区切换到调用方的工作区
keyboard将控制权给予键盘
echo在函数执行期间显示语句
checkcode检查 MATLAB 代码文件是否有问题
mlintrpt对文件或文件夹运行 checkcode
codeCompatibilityReport创建代码兼容性报告
analyzeCodeCompatibility创建代码兼容性分析结果

主题

调试

调试 MATLAB 程序

要以图形方式调试 MATLAB 程序,请使用编辑器/调试器。您也可以在命令行窗口中使用调试函数。

在文件中添加提醒

通过为文件添加注释可以更轻松地查找您的代码中您打算在日后改进、完成或更新的区域。

编辑器/调试器预设项

使用“编辑器/调试器”预设项对编辑器进行自定义。

语法检查

在键入时检查语法

某些条目在命令行窗口和编辑器中以不同颜色显示,以帮助您识别 MATLAB 元素。这称为语法高亮显示

检查代码中的错误和警告

使用 MATLAB 代码分析器可自动检查您的代码有无编码问题。

MATLAB 代码分析器报告

生成用于标识代码中的潜在错误、问题以及改进机会的报告。

代码分析器预设项

设置代码分析器预设项可启用或禁用代码分析器功能并指定消息指示标记预设项。

版本兼容性

MATLAB 代码兼容性报告

当您升级到较新版本的 MATLAB 时,可以生成一份报告来确定您现有代码中潜在的兼容性问题。