我注意到 MATLAB 编辑器通常会为“.m”文件显示非常有用的警告。由于我倾向于远程运行我的 MATLAB 代码,我不喜欢使用 MATLAB 编辑器,而是保持打开一个长时间运行的 emacs 会话。如果在运行脚本时可以打印出这些警告,那就太好了,也许如果启用了某些设置(我可以想象默认情况下不想这样做以提高性能)。这可能吗?
问问题
42 次
1 回答
4
我相信你正在寻找checkcode
. 从文档中:
checkcode(filename)
显示有关filename
报告潜在问题和代码改进机会的消息。这些消息有时称为代码分析器消息。消息中的行号是一个超链接,您可以单击该超链接直接转到编辑器中的该行。消息的确切文本checkcode
会在版本之间发生一些变化。...
info = checkcode(___,'-struct')
将信息作为n
按1
结构数组返回,其中n
是找到的消息数。
于 2019-06-05T15:08:48.233 回答