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? And how exactly is it that using a lambda makes a difference? 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.
