How do a pause execution within a file when a specific line produces a warning?
20 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Say I have a main file and a function file. I am getting a 'Matrix is singular, close to singular or badly scaled' warning and I would like to examine the inside of the function to find out what is causing this. So I want to pause the code on this error, view the variables within the function, and then investigate. How do I do this?
0 Commenti
Risposte (2)
Walter Roberson
il 3 Nov 2018
warning('error', 'MATLAB:singularMatrix')
dbstop if error
and run your code.
2 Commenti
Steven Lord
il 3 Nov 2018
dbstop if warning
If you prefer to set this debugging condition via the UI, see the "Error Breakpoints" section of this documentation page.
0 Commenti
Vedere anche
Categorie
Scopri di più su Debugging and Analysis in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!