You are browsing as a guest. Sign up (or log in) to start making projects!

Murple

@Murple

Joined June 10th, 2026

  • 2Devlogs
  • 1Projects
  • 1Ships
  • 15Votes
Ship

I made a math hub with different tools such as a 2D and 3D grapher, a vector field plotter, and a symbolic calculator. The project started off as just a way to revise my math and make it real by being able to visualize it, but it quickly grew into a comprehensive toolset for exploring both single and multivariable calculus.The 2D graphing section allows users to plot multiple functions at once while calculating specific metrics like arc length and the average value of a function between two bounds. Moving into higher dimensions, the 3D plotter visualizes complex multivariable surfaces, handles partial derivatives, and evaluates the Hessian matrix to locate and classify critical points into local maxima, minima, or saddle points. For exact algebraic computations, the symbolic calculator operates as a computer algebra system capable of resolving standard derivatives, limits, antiderivatives, and complex iterated double or triple integrals. Finally, the vector field visualizer displays dynamic quiver plots and features analytical tools to evaluate curl, divergence, and line integrals for work and flux based on custom parametric inputs in terms of t

  • 2 devlogs
  • 18h
Try project → See source code →
Open comments for this post

13h 57m 48s logged

A lot has happen after my first devlog! I’ve decided to split up my work in different sections. The first one, the graphing calculator, is the one I was working on in the first devlog. Since then I’ve added the possibility of plotting multiple functions and the computation of arclength and averege between two x values a and b. The second section I made was the 3D plotter, similarly to the 2D one it comes with the “multiple functions at once” feature. In the analysis tools it has the computation of partial derivatives and critical points. The third section is a symbolic calculator with whom you can evaluate iterated integrals, limits, derivatives, expressions and antiderivatives. Last but not list the forth section is the 2D vector field visualizer, it takes the field’s components as inputs and plots them using plotly’s create quiver tool. The section also comes with a curl and divergence evaluator as well as a work and flux integral calculator that requires the user to input x’s and y’s parametrization in the variable t. As a personal note I wanted to add the fact that I really enjoyed making this, it’s my first full scale CS project and it was a nice way to revise what I studied in calculus.

A lot has happen after my first devlog! I’ve decided to split up my work in different sections. The first one, the graphing calculator, is the one I was working on in the first devlog. Since then I’ve added the possibility of plotting multiple functions and the computation of arclength and averege between two x values a and b. The second section I made was the 3D plotter, similarly to the 2D one it comes with the “multiple functions at once” feature. In the analysis tools it has the computation of partial derivatives and critical points. The third section is a symbolic calculator with whom you can evaluate iterated integrals, limits, derivatives, expressions and antiderivatives. Last but not list the forth section is the 2D vector field visualizer, it takes the field’s components as inputs and plots them using plotly’s create quiver tool. The section also comes with a curl and divergence evaluator as well as a work and flux integral calculator that requires the user to input x’s and y’s parametrization in the variable t. As a personal note I wanted to add the fact that I really enjoyed making this, it’s my first full scale CS project and it was a nice way to revise what I studied in calculus.

Replying to @Murple

0
13
Open comments for this post

3h 59m 29s logged

I’m currently working on a graphing calculator that includes tools such as finding the derivative of the functions and solving for the rationals zeros. My main goal is to have a place where I could visualize the things commonly taught in calculus 1-3 to better understand them and to get a grasp onto python and the it’s use in STEM fields.

I’m currently working on a graphing calculator that includes tools such as finding the derivative of the functions and solving for the rationals zeros. My main goal is to have a place where I could visualize the things commonly taught in calculus 1-3 to better understand them and to get a grasp onto python and the it’s use in STEM fields.

Replying to @Murple

0
5

Followers

Loading…