我有一个调用各种其他函数的 matlab 脚本。我正在通过以下方式处理可能的错误
try
matStart(MatObj);
catch err
msgbox('Error in Processing Figures!','Error!','error','modal');
fprintf(2,err.message);
sprintf('\n');
display(err.message);
end
正如您可能猜到的那样,这会打印导致异常的错误。但这只会打印导致错误的第一个函数。我希望将整个错误堆栈显示到导致错误发生的最后一个嵌套函数。可以做到吗?