On 2012-12-17 14:36, Andre' Walker-Loud wrote:
> On Dec 17, 2012, at 1:12 PM, Pierre Haessig wrote:
>
>> Le 17/12/2012 21:59, Pierre Haessig a écrit :
>>> Maybe this the code behind the masking of half your curve, but I don't
>>> know more.
>> Looking closer at the plot, the curve is actually not masked !
>>
>> Actually the "rmin functionality' is activated with rmin=-2*pi so that
>> the whole r-axis is offset by +2pi. The plot is therefore pretty
>> consistent only it is not what you want, I guess.
>> I don't know how to disable this radius offset functionality.
>
> Hi Pierre, Bob and all,
>
> I reiterate that in polar coordinates, a negative value of "r" does not make 
> sense.  It is confusing at best.

        This isn't really true.  Many standard introductions to polar 
coordinates consider negative r as valid.  It's simply treated as a 
radius in the opposite direction (i.e., the point is reflected about 
the origin).  A few examples found by googling: 
http://tutorial.math.lamar.edu/Classes/CalcII/PolarCoordinates.aspx 
and 
http://sites.csn.edu/istewart/mathweb/math127/intro_polar/intro_polar.htm 
and an MIT Opencourseware document at 
http://ocw.mit.edu/resources/res-18-001-calculus-online-textbook-spring-2005/study-guide/MITRES_18_001_guide9.pdf.
 


        Matplotlib shouldn't raise an error on negative r, it should just 
interpret negative r values correctly.

-- 
Brendan Barnwell
"Do not follow where the path may lead.  Go, instead, where there is 
no path, and leave a trail."
    --author unknown

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to