costruzione da RTBarnard di e Jonas di soluzioni, mi è venuto fuori con uno script che evita la necessità di salvare e caricare da un file. Nota, tuttavia, che questo non chiarisce le classi come la soluzione di Jonas. Chiudo anche tutte le cifre, poiché è quello che in genere voglio fare quando svuoto tutto. Eccolo:
% Close all figures including those with hidden handles
close all hidden;
% Store all the currently set breakpoints in a variable
temporaryBreakpointData=dbstatus('-completenames');
% Clear functions and their persistent variables (also clears breakpoints
% set in functions)
clear functions;
% Restore the previously set breakpoints
dbstop(temporaryBreakpointData);
% Clear global variables
clear global;
% Clear variables (including the temporary one used to store breakpoints)
clear variables;
Questo script e alcune altre utilità Matlab sono su Github here.
Si noti che fino a Matlab 2009b (credo), dove hanno corretto il bug, i punti di interruzione caricati non sarebbero visibili nell'editor, eppure erano lì. – Jonas
@RTBarnard ringrazia per questa soluzione. Sfortunatamente non funziona nelle classi @ -folder perché i file in cui si trovano i punti di interruzione devono trovarsi sul percorso di ricerca da cui sono esclusi i caratteri @. – Philipp
@Jonas il mio R2009b ha ancora l'errore – Philipp