divideByZero warning does not show up when dividing by zero.
Ältere Kommentare anzeigen
I am working with MATLAB 2011a, and I do not see the MATLAB:divideByZero warning appearing when I do divide by zero, though I set the divideByZero warning on with:
warning on MATLAB:divideByZero
I tried it with MATLAB 2009, and the warning appeared in this release. Unfortunately, I need to have it working on 2011a.
How can I get this warning to appear?
5 Kommentare
Daniel Shub
am 29 Jul. 2011
Loren's blog says that in r2006b 1/0 should give a warning
http://blogs.mathworks.com/loren/2006/10/18/controlling-warning-messages-and-state/
in r2011a it does not.
Paulo Silva
am 29 Jul. 2011
works just fine on MATLAB 2008b
the cyclist
am 29 Jul. 2011
Sorry, accidentally deleted my own comment! Here it is again, out of order with yours!
Can you give a small example of code where you would expect this warning to show up , but it doesn't? [I know that sounds trivial, but for example 1./0 will not give such a warning; it will simply report "Inf" as an answer.]
Paulo Silva
am 29 Jul. 2011
by default MATLAB doesn't give warning for divisions by zero
Adrien
am 29 Jul. 2011
Akzeptierte Antwort
Weitere Antworten (2)
the cyclist
am 29 Jul. 2011
0 Stimmen
I have R2010a, R2010b, and R2011a on my machine. None of them give a warning for 1/0. If 2009 gave the warning, looks like maybe the behavior changed at 2010a? Could scan the release notes.
1 Kommentar
Adrien
am 29 Jul. 2011
Walter Roberson
am 29 Jul. 2011
Enter the command
warning
It will show you the warnings that exist but which are not set to 'on'.
Kategorien
Mehr zu Platform and License finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!