Стек вызовов функции
dbstack
dbstack(n)
dbstack(___, '-completenames')
ST = dbstack(___)
[ST,I] = dbstack(___)
dbstack
отображает номера строки и имена файлов вызовов функции, которые привели к текущему условию паузы, перечисленному в порядке, в котором они выполняются. Отображение запускается с выполняющегося в данного момента, функционирует и продолжается, пока это не достигает самой верхней функции. Каждый номер строки является гиперссылкой на ту строку в Редакторе. Обозначение functionname>localfunctionname
описывает местоположение локальной функции.
не использует первые стековые фреймы dbstack(n)
n
от отображения. Этот синтаксис может быть полезным, например, при издании dbstack
из обработчика ошибок.
dbstack(___, '-completenames')
выводит полностью определенное имя каждой функции в стеке.
Можно задать '-completenames'
с любым из входных параметров в предыдущих синтаксисах.
возвращает информацию трассировки стека в ST = dbstack(___)
m
-by-1
структура, ST
.
также возвращает [ST,I] = dbstack(___)
I
, текущий индекс рабочей области.