Inspiration

We are students who just finished Calculus 1 class and are interested in deepening our knowledge in mathematics and programming. This led to our choice of this track of problems, as we saw it as a perfect fit to our motivation and our abilities (with the subject to be deeply related with what we are learning currently in Calculus 2)

What it does

Our project shows how using the Euler Method can help us approximate a function's graph, and we experimented with how the number of steps influences the accuracy of our graph.

How we built it

We first made a general Euler method and a function method to generalize the work. Later, by inputting each specific function and playing with the interval shown and a small difference of t. Then we isolated each variable and put it in the general function and Euler.

Challenges we ran into

We were being pushed to learn some maths and physics notions that are news for us in a limited time. We were challenged to do plenty of research to implement these theories in our code.

Accomplishments that we're proud of

We are proud of how we were able to represent with programming tools the newly obtained mathematics. The way we linked abstraction and real-life problems and presented them as things that we can visualize is a considerable accomplishment for our learning

What we learned

We learned new usages of mathematics and familiarized ourselves with numpy and matplotlib functions. We briefly glimpsed topology as a subject, and we learned about chaos and its link with the Lorentz system.

What's next for MariHacks IX Math Track Team 19

We're planning to further work on this project for fun, as it was a very fulfilling and interesting use of mathematics and programming that we didn't think of before

Built With

Share this project:

Updates