MATLAB老版本用LASTERROR函数,返回最后一条错误信息(不推荐,新版本不再使用此函数);
MATLAB新版本用MException class获取报错信息。
对于MException class,可以使用try-catch-end代码模块输出报错信息并保存到txt文件:
try
main函数
catch ME
% open file
fiderror = fopen('logFile.txt','a+');
% write the error to file
fprintf

在MATLAB中,老版本通过LASTERROR函数获取错误信息,但新版本推荐使用MException class。利用try-catch-end结构,可以捕获并保存MException的message属性到txt文件。MException的stack对象包含详细错误堆栈信息。
最低0.47元/天 解锁文章
592

被折叠的 条评论
为什么被折叠?



