Sidus is a simple and fast functional illustrator that helps create zoomable, scalable, and downloadable graphs of mathematical functions.
Intuitive input shows that you’ve drawn the functions as you write them on paper rather than squeezing everything into one line.
Using Sidus
This is the best part about Sidus. It is very easy to use
- Enter the function, just as you write it on paper.
- Enter the x domain.
- Voila! You get the graph for exactly what you want.
Interact with your graph
- Move around the chart as you like.
- Zoom in to see details.
- Save a PNG image of what you just drew
- Return to the default view.
How to make use of it:
1. Load jQuery and other resources into the document.
<!-- mathlive --> <script src="/path/to/cdn/mathlive.min.js"></script> <!-- Math.js --> <script src="/path/to/cdn/math.js"></script> <!-- Plotly --> <script src="/path/to/cdn/plotly-latest.min.js"></script> <!-- jQuery --> <script src="/path/to/cdn/jquery.min.js"></script> <!-- Bootstrap --> <link rel="stylesheet" href="/path/to/cdn/bootstrap.min.css" /> <script src="/path/to/cdn/bootstrap.bundle.min.js"></script>
2. Load the functional plotter files into the document.
<link rel="stylesheet" href="plotertestui.css" /> <script src="plotter2.0.js"></script>
3. Generate the HTML for the job illustrator.
<div class="container-fluid mb-0"> <div class="row h-100"> <div class="col-md-4 col-12 col-lg-3 h-md-100 p-2 " id="controls"> <ul class="w-100 p-0" id="functionslist"> <li class=" mt-2 mb-1 row funcitem m-2"> <div class="col-2 text-center p-0 pt-2 funcnot">f(x) =</div> <math-field class="col-8 p-0 " id="inputfunc" onchange="plotgraph()"></math-field> <button class="col-2 p-0 butn" onClick="findderivative()">f'(x)</button> </li> </ul> </div> <main class="col-md-8 col-12 col-lg-9 h-md-100" id="workspace"> <div id="plotarea"></div> </main> </div> </div>
Fast Maths Function Plotter In JavaScript, Sidus Plugin/Github
See Demo And Download
Official Website(beetrandahiya): Click Here
This superior jQuery/javascript plugin is developed by beetrandahiya. For extra advanced usage, please go to the official website.