Ticket #2410: plotting-exceptions.patch
| File plotting-exceptions.patch, 1.2 kB (added by jason, 4 months ago) |
|---|
-
a/sage/plot/plot.py
old new 3823 3823 3824 3824 try: 3825 3825 data[i] = (float(xi), float(f(xi))) 3826 if str(data[i][1]) in ['nan', 'NaN']: 3827 sage.misc.misc.verbose("%s\nUnable to compute f(%s)"%(msg, x),1) 3828 exceptions += 1 3829 exception_indices.append(i) 3826 3830 except (ZeroDivisionError, TypeError, ValueError, OverflowError), msg: 3827 sage.misc.misc.verbose("%s\nUnable to compute f(%s)"%(msg, x),1)3828 exceptions += 13829 exception_indices.append(i)3830 3831 if str(data[i][1]) in ['nan', 'NaN']:3832 3831 sage.misc.misc.verbose("%s\nUnable to compute f(%s)"%(msg, x),1) 3833 3832 exceptions += 1 3834 3833 exception_indices.append(i)