In plotting the graph from my last question I have discovered that the plots I'm getting from PGFplots are not entirely correct. I was attempting to plot (4.9/(w^2))*(cosh(w*x)-cos(w*x)) for multiple values of w. With the help of the users 1010011010 and Enthusiastic Student I was able to get good looking plots -- that is until I checked what I should be getting with WolframAlpha.
As w in my above formula goes to 0, the function should asymptote to 4.9*x^2 from above. That is not what the data is showing. Using this code, which is essentially just 1010011010's in the link above,
\documentclass{standalone}
\usepackage{pgfplots}
\def\mycolone{yellow}
\def\mycoltwo{green}
\pgfplotsset{every axis legend/.append style={at={(.5,-.2)}, anchor=north}}
\begin{document}
\begin{tikzpicture}
\begin{axis}[xmin=-10,xmax=10,ymin=-0.5,ymax=100,no markers, grid=both, samples=100, restrict y to domain=0:1000]
\foreach \w in {5,10,...,100} {\edef\tmp{\noexpand\addplot[\mycolone!\w!\mycoltwo, domain=-10:10]}
\pgfmathparse{\w/100}
\edef\x{\pgfmathresult}
\tmp{(4.9/((\w/100)^2))*(cosh(\w*x/100)-cos(\w*x/100))};
\edef\legendentry{\noexpand\addlegendentry{$\omega = \noexpand\pgfmathprintnumber[fixed,fixed zerofill, precision=2]{\x}$}};
\legendentry}
\addplot[draw=red, domain=-10:10] {4.9*x^2};
\end{axis}
\end{tikzpicture}
\end{document}
I get the following plots.
Here the red plot is (4.9)*x^2.
For reference, here's what WolframAlpha gives me for the highest and lowest values of w plotted above (w=0.05 and w=1) and the plot of (4.9)*x^2:

It's hard to tell, but if I remove the 4.9*x^2 plot you can see that the plot with w=0.05 follows it pretty much exactly.
This is very different behavior from the first image above. So my question is how does PGFplots compute things like exp, cosh, and cos, and how can I get a better approximation in the future?

cos(\w*x/100 r)to convert radians to degrees for the trig function. – Paul Gessler Apr 19 '15 at 00:55