Thank you so much for your help. One last issue, I believe. Or rather, it's 
a lacking in my understanding. 

So, I have this:

sage: Phi = lambda x,q: -ln(1-q) + ln(q)*sum((q^(n*x)/(1-q^n)),n,1,15)

And I run both of your recommendations:
plot(Phi(z,2/3),(z,1,2))
plot(lambda z: Phi(RR(z),RR(2/3)), (z,1,2))

And they both work perfectly fine and give me the graph that I'm looking 
for.

However, when I change my Phi function so that it is n from 1 to 50:

sage: Phi = lambda x,q: -ln(1-q) + ln(q)*sum((q^(n*x)/(1-q^n)),n,1,50)

then I run 
plot(Phi(z,2/3),(z,1,2))
it gives me the error:
"

verbose 0 (2716: plot.py, generate_plot_points) WARNING: When plotting, failed 
to evaluate function at 200 points.verbose 0 (2716: plot.py, 
generate_plot_points) Last error message: ''
"

But, when I run the other code:
plot(lambda z: Phi(RR(z),RR(2/3)), (z,1,2))

It gives me the graph perfectly fine. What exactly is it doing differently? 

Thank you!


-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to