Come faccio a vedere l'analisi dello stack in modalità debug di Octave
-
20-09-2019 - |
Domanda
Ho un fallimento in qualche funzione di libreria interna in Octave. Voglio eseguire il debug della funzione chiamante, ma non so come fare.
-
Come posso vedere l'analisi dello stack?
-
Come posso spostare tra i frame?
Soluzione
Modifica - dbup()
, dbdown()
e dbstack()
sono disponibili in Octave 3.2 e una maggiore. http://www.gnu.org/software/octave/ doc / interprete / Debugging.html # Debug
risposta vecchia
Non so di un modo per mostrare lo stack di chiamate. Una volta che sono in modalità debug, io uso dbstep()
e dbnext()
di entrare in e oltre, rispettivamente, la riga successiva, e scrivere le chiamate. Inoltre, è possibile vedere le righe di codice nelle vicinanze, con dbwhere()
e dbtype()
. Questo è sicuramente un settore in cui MATLAB è davanti a Octave.