#12277: Warnings in `plot_slope_field`
------------------------+---------------------------------------------------
Reporter: novoselt | Owner: jason, was
Type: defect | Status: new
Priority: major | Milestone: sage-5.0
Component: graphics | Keywords:
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
------------------------+---------------------------------------------------
If I do (in Sage 4.7.2 or 4.8.alpha6)
{{{
plot_slope_field(1, (1,2), (3,4))
}}}
(or anything else that I have tried), then in front of the plot, which
looks as expected, I get
{{{
Warning: divide by zero encountered in divide
Warning: invalid value encountered in multiply
Warning: invalid value encountered in multiply
Warning: divide by zero encountered in divide
Warning: invalid value encountered in multiply
Warning: invalid value encountered in multiply
}}}
My investigation so far shows: this function is a little wrapper for
`plot_vector_field` which sets new defaults for three options. If
`headlength` is set to 0, there are warnings.
A possible workaround is to set it to something small: 0.001 seems to work
on the screen. However, since with `headaxislength=0` and `headlength=0.2`
I definitely see "a hair on the end", it does not seem to be satisfactory
from a perfectionist point of view (and producing vector formats that may
be scaled or printed with high resolution).
Besides, current settings do produce the accurate plot, it just shows
warnings that should not be there, and I have no idea how to fix it.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12277>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.