文件名称:disperror:显示最新的错误信息和错误发生的位置。-matlab开发
文件大小:1KB
文件格式:ZIP
更新时间:2024-06-21 13:50:41
matlab
不幸的是,当在 try-catch 块的 catch 子句中重新抛出错误时,Matlab 不会显示错误的位置。 这可能非常令人沮丧,因为错误可能存在于可能不熟悉的代码中的多个级别。 DISPERROR 将显示最后一个错误的错误消息,连同错误堆栈,以及超链接。 例子: % 函数 testdisperror % 尝试% a=[1 2 3]; % b=a(4711); % 索引错误% 抓住% % 可能在这里做一些家务% rethrow(lasterror); % 结尾% % >> 测试错误% ??? 试图访问 a(4711); 索引越界... % % >> 分散% ??? 试图访问 a(4711); 索引越界... % Error in ==> testdisperror at 4
【文件预览】:
disperror.zip