Inspiration
I am a high school differential calculus student who found graphing calculators extremely beneficial for my growth as a student. Being able to visualize concepts and verify graphs against a trusted graphing calculator is something that has helped me get as far as I have in mathematics.
What it does
This program allows the user to graph any polynomial or rational function and see any desired points by clicking near the function.
How we built it
I used Java Swing for all of the graphics and underlying calculations.
Challenges we ran into
Parsing the string input from the given function was a great challenge to set up. Additionally, not graphing over discontinuities on the functions was a road block which I had to fix on the final day.
Accomplishments that we're proud of
I am very proud of the project as a whole. Initially, I didn't think I could do it in such a short time frame, so I am tremendously happy with what I've done in the past 24 hours
What we learned
I learned that graphing calculators are a lot more complex than I thought, and I feel that I can now better appreciate the spectacular programming behind online graphing calculators.
What's next for Somsed
I want to introduce differentiation of functions along with visualizations of the tangent of a given point. Additionally I would like to enable graphing support for more advanced functions beyond polynomials and rational functions.
Log in or sign up for Devpost to join the conversation.