Mozilla-Student-Projects/Projects-Tracker

A plotting calculator for the web

Opened this issue · 6 comments

Cellphones are commonly used as calculators. Let's make them web-able phones able to plot mathematical functions.

The objective of this project is to implement an open web application with the following features:

  • users can input a mathematical formula and an interval with usual notations;
  • the application should display the graph of the formula.

A few notable points:

  • mathematical formulas can be ill-defined at some points (e.g. 1/x is not defined if x is 0 and ln(x) is not defined if x <= 0);
  • the application should work nicely on small screens;
  • users should be able to use the touchscreen to zoom or scroll;
  • it should be possible to copy and paste formulas between applications;
  • it should be possible to copy the image and save it to some file.

Hello,

I'm from the Université-Val-d'Essonne and I would like to have more details about this project.
Before I wanted to handle the 3d-Rust issue but it would be too difficult for me to handle it alone.

So Could you detail me your expectation for the final result of this project please ?

Thank you.

In a first version:

  1. user inputs a formula y = E(x), where E is some arbitrary expression, e.g. y = 1/(x + 1);
  2. user enters a range for x and for y (if no range is entered, we can use some default values e.g. -1 to 1);
  3. application shows the corresponding graph

Once we have reached that stage, we'll think about how to improve this.

Ok, Thank you.

Could you rename it to something more meaningful? Perhaps FirefoxOS plotting calculator?