Differentiation with a Computer

Apply Forward-difference approximation to $f(x)=e^x sin(x)$. (Example py-file: myforwardderivative.py)

Table 4.1: Forward-difference approximation for $f(x)=e^x sin(x)$.
\begin{table}\begin{center}
\includegraphics[scale=0.3]{images/5-1a}
\end{center}
\end{table}


Figure 4.1: Forward-difference approximation for $f(x)=e^x sin(x)$.
Image forwarddifference

Apply Backward-difference approximation to $f(x)=e^x sin(x)$. (Example py-file: mybackwardderivative.py)

Table 4.2: Backward-difference approximation for $f(x)=e^x sin(x)$.
\begin{table}\begin{center}
\includegraphics[scale=0.3]{images/5-1b}
\end{center}
\end{table}


Figure 4.2: Backward-difference approximation for $f(x)=e^x sin(x)$.
Image backwarddifference
Apply Central-difference approximation to $f(x)=e^x sin(x)$. (Example py-file: mycentralderivative.py)

Table 4.3: Central-difference approximation for $f(x)=e^x sin(x)$.
\begin{table}\begin{center}
\includegraphics[scale=0.3]{images/5-1c}
\end{center}
\end{table}


Figure 4.3: Central-difference approximation for $f(x)=e^x sin(x)$.
Image centraldifference
Apply Forward-difference approximation to Simple Harmonic Motion. (Example py-file: shm.py)
Figure 4.4: Time change of position and velocity in motion under the force F=-kx.
Image shm