I learn by doing and got tired of the tedious calculations involved in these content sections of my Calculus II course. Additionally, I use Python to solve complex problems as an analyst and data scientist. Python coding for work is not conducive to public use in a portfolio, but the enclosed set of functions can help demonstrate my abilities to potential clients or employers.
Math is useful when it is applied. Euler's method can be used to determine voltage drop along a circuit, chemical reactivity, investment changes, and bacterial growth. Series and sequences can represent mathematical patterns that can not be represented algebraically. Binary code necessitates the use of sequences to make computation possible. Periodic systems rely on series, including the Taylor Series and Fourier Series.
Learn more about the Taylor Series
Learn more about the Fourier Series
~detailed documentation is included throughout the jupyter notebook
The included notebook contains functions for solving first order differential equations, specifically creating approximate solutions using Euler's method, in addition to a function for Newton's Law of Cooling.
Resources:
Learn more about Euler's Method
Learn more about Newton's law of cooling
The second portion of the notebook includes functions for creating tables of values for sequences, and partial sums used in series. With both functions, you can experiment with a start and stop value to approximate limits, if they exist.
Resources:
Learn more about sequences
Learn more about π, an application of infinite sums
Learn more about infinite sums
For extensive documentation on using Python for mathematical problems, check out this extensive resource by Patrick Walls:
I hope you enjoy this application.