mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
8104caea50f4301c0eb82de5211609bcf1bf15df
Initial zoom for displaying curves is computed according to the
following rules :
- For polar and parametric curves, the algorithm has not changed.
Vertical and horizontal ranges are chosen in order to display the
full curve with orthonormal graduations.
- For cartesian curves, the horizontal range is chosen in order to
display all points of interest (roots, extrema, asymptotes...).
The vertical range is fitted to be able to display those points, but
also cuts out points outside of the function's order of magnitude.
Change-Id: Idf8233fc2e6586b85d34c4da152c83e75513d85c
Epsilon is a high-performance graphing calculator operating system. It includes eight apps that cover the high school mathematics curriculum.
You can try Epsilon straight from your browser in the online simulator.
Diving in
We highly recommend you start by reading the online documentation for this project. You'll learn how to install the SDK and about the overall architecture of the Epsilon.
Contributing
If you run into an issue, we would be very happy if you would file a bug on the issue tracker.
We welcome contributions. For smaller changes just open a pull request straight away. For larger changes we recommend you open an issue first for discussion.
License
NumWorks Epsilon is released under a CC BY-NC-SA License. NumWorks is a registered trademark.
Description
Languages
C++
60.3%
C
31.1%
Python
3.4%
Java
1.9%
Makefile
1.6%
Other
1.5%