Отображение полного стека ошибок при обработке ошибок

У меня есть скрипт Matlab, который вызывает различные другие функции. Я обрабатываю возможную ошибку следующим образом

            try
                 matStart(MatObj);
             catch err
                 msgbox('Error in Processing Figures!','Error!','error','modal');
                 fprintf(2,err.message);
                 sprintf('\n');
                 display(err.message);
            end

как вы, вероятно, догадались, это выводит ошибку, вызвавшую исключение. Но это выводит только самую первую функцию, вызвавшую ошибку. Я хочу, чтобы весь стек ошибок отображался до последней вложенной функции, которая вызвала ошибку. Это можно сделать?

18
задан Adnan 14 August 2012 в 00:30
поделиться