Math on the Cloud
FacebookTwitterInstagram

Explicit Function y=f(x) Graph Plotter (version 2.2)

  1. Click "Run/Re-Run Plotter" button to plot the pre-defined example function.
  2. To plot your own function, just input your function formula or change the example function.
  3. Change or set the plot range [xmin, xmax] for your new function, if needed.
  4. Click "Run/Re-Run Plotter" button to plot the new/re-defined function.
A more detailed usage of this function plotter is at the end of this page.
Restart/Reload This Web Page


      Push "Run/Re-Run Plotter" Button to Start


Input Your Own Function Formula f(x) or Change the Pre-defined Example:

Input X Plot Range---xmin and xmax:


Saved Projects:

How to save your projects for later use:
Click "Save Project" to save the current project to your device. All necessary function(s) and parameters will be saved.
Click "Load Project" to load a saved project and run it.
Click "Delete Project" to remove the selected project from your device.
Note: Your projects will remain saved to your device unless you delete them or you clear the site data of your browser.

Sharing your projects:
To create a URL link for the current project, click the "Share Function" button below the graph(s).
This will copy a link containing the current project to your clipboard that you can share with others.
You can also save a PNG image of the current graph by clicking the "Save Graph as Image" button.

Disclaimer: No data saved with these tools are kept by or sent to mathonthecloud.com. Everything is saved locally to your device only.

More Usage Information for the Function Plotter:

  • The plotter provides a set of example functions to demo the function formula syntax, click "Select Menu,,,".
  • The function formula follows JavaScript syntax and support all the JavaScript Math functions, such as cos(), sin(), abs(), sqrt(), etc.. See "Supported Operators and Functions".
  • For function formula, supported operators limited to: +(Addition), -(Subtraction), *(Multiplication), /(Division), and ^(or **)(Exponentiation). Other operators, such as &, &&, |, ||, >>, >, <<, <, %, !, etc., are not supported for function formula and they will be treated as errors, although they are legal JavaScript operators.
  • Use mouse(left key, down-move-up) to select part of function graph to zoom-in. Use "Zoom-out/Back" button to reverse the zoom-in.
  • When move the mouse cursor on the graph plot, the mouse position on the math space (x,y) and function value at x (that is, f(x)) will be displayed.
  • The plotter will catch most of user-input errors and function singularity errors, and will display a notice for possible error correction.
  • After correct the error, click "Run/Re-Run Plotter" button to re-run the plotter.
  • In current version plotter, data sampling period dx=(xmax-xmin)/1000. For a high frequency function, set a smaller plot range [xmin,xmax] can reduce the dx.

Math on the Cloud/realfunctions/explicit
©Math on the Cloud 2022-2024. Read our Privacy Policy and Terms & Conditions