Maxima funkar ganska bra och är gratis dessutom, funkar för att derivera integrera och lite sånt, kan dock inte plotta grafer vad jag vet. Exempelvis:
Du vill derivera sin(x)^(e^x) map x. Synthaxet:
diff(sin(x)^(e^x),x);
Du vill integrera x*(x^2+1)^37 map x:
integrate(x*(x^2+1)^37,x);
Du vill integrera x^x*cos(s)*s map s:
integrate(x^x*cos(s)*s,s);
Mao inte så svåra synthax för det där iaf, går att göra mer men eftersom jag inte behövt göra något mer än sådant har jag inte tagit mig tiden till att kolla upp det