# Draw customized (calculus) graphs like these?

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.

Thanks.

NB: I am on windows, but can use linux software as well.   • 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?) Apr 13, 2011 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. Apr 13, 2011 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 (math.stackexchange.com/questions/26903/…) and (math.stackexchange.com/questions/55570/…). Aug 28, 2011 at 3:48

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

• +1 What an excellent piece of software. Wish that had been around long ago when I was studying. Apr 12, 2011 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? Apr 12, 2011 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. Apr 12, 2011 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: At the bottom of the window, there is a line where you can write your function, for example $y=\cos (x)$. Apr 12, 2011 at 16:51