Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can you please suggest some good software to draw customized graphs like these?

PS:I am studying calculus (engineering degree) and would like to take notes on my pc, including customized graphs, about all the theorems I am learning (bolzano-weierstrass, Rolle, etc...).

Hope you can help.


NB: I am on windows, but can use linux software as well.

alt text

alt text

alt text

share|cite|improve this question
this is not actually graph theory. (I wasn't sure whether to flag this for moderator attention; if a mod sees this, can you let me know?) – Harry Stern Apr 13 '11 at 2:04
Not sure whether to flag it, but I have enough rep to retag stuff so I got rid of the graph-theory tag. – Ben Alpert Apr 13 '11 at 2:17
I do not understand how we can have 4 different questions on graphing software, and none of them have mentioned the same ones. See also (…) and (…). – mixedmath Aug 28 '11 at 3:48

GeoGebra is easy to use, free, and the graphs look good.

share|cite|improve this answer
+1 What an excellent piece of software. Wish that had been around long ago when I was studying. – Orbling Apr 12 '11 at 14:12
@Eivind: I tried inputing this: $(x^2+y^2+z^2)^2=2z(x^2+y^2)$. Does it more than 3d graphing? – fdart17 Apr 12 '11 at 14:41
@Cplayer: I have only used it for simple 2D graphing (for functions of one variable), and I don't think it can draw graphs of higher dimension. At least not the version I'm using. – please delete me Apr 12 '11 at 15:03
thanks for the suggestion, Eiving. so how can I draw the green curve, in my figure no.1 ? I can't find the right tool in geogebra. – iAsk Apr 12 '11 at 15:42
@iAsk: At the bottom of the window, there is a line where you can write your function, for example $y=\cos (x)$. – please delete me Apr 12 '11 at 16:51

Try You can customize your graphs there. Easy to use and free! unlike Mathematica or Mathlab. It is online so you don't have to worry about linux/windows shift.

share|cite|improve this answer
Look at the section of the FAQ on self-promotion. All three of your posts on this site so far have been to promote your website, and none have disclosed your affiliation. If this continues the moderators may have to take action. – Zev Chonoles Aug 28 '11 at 4:17

If you've got a Mac or iPad, this might help:

share|cite|improve this answer

This question comes up from time to time in different forms. In an effort to consolidate all this information, check out the following.

See also What is a good graphing software? and Software for plotting a graph

Perhaps also A good, free, graphics package for mathematics? and Educational Math Software

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.