- There is a function "getReport" which can be used to get the message displayed for an exception. Here's the link to the doc : https://www.mathworks.com/help/matlab/ref/mexception.getreport.html
- You can also log the command window text to a file using "diary" command. Here's the link to the doc : https://www.mathworks.com/help/matlab/ref/diary.html
Catching messages displayed on the command window
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
When I try to connect to another program, and the user has not logged in, it starts printing these messages:
I know how to get the ones highlighted in red, using a try-catch routine. But how can I search for the ones in black? The ones that say "failed to connect using..."?
Is there a routine I can use to raise a flag when this events are registered on the command window of Matlab?
Thanks for your help!
0 comentarios
Respuestas (1)
Monika Phadnis
el 18 de Feb. de 2020
These links may help to get the exception message displayed :
Hope this helps.
2 comentarios
Monika Phadnis
el 26 de Feb. de 2020
Try using the getReport function. You can put the code in try catch blocks and store the exception messages in variables.
A small example could be:
try
surf
catch exception
errorMsg = getReport(exception)
end
Here, errorMsg will have the error text stored.
Ver también
Categorías
Más información sobre Software Development Tools en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!