Hello, I don't know where to post this so redirect me as needed. I believe
I have found a typo in the sage tutorial. Under Sage Tutorial v6.3 >> A
Guided Tour >> Some Common Issues with Functions we have the lines
def h(x):
if x<2:
return 0
else:
return x-2
The issue: plot(h(x), 0, 4) plots the line y=x−2, not the multi-line
function defined by h. The reason? In the command plot(h(x),0, 4), first
h(x) is evaluated: this means plugging x into the function h, *which means
that **x<2** is evaluated*.
I think the else clause is evaluated and not the if x<2 clause.
Thanks,
Nishan
--
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.