Skip to content

Function Plotter is a simple application that plots arbitrary user-entered function in interactive way.

License

Notifications You must be signed in to change notification settings

YoussefMo7amed/functionPlotter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Function Plotter

Logo

Function Plotter is an interactive mathematical function plotter, and a cross platform GUI application built with ElectronJs and could be hosted as website. You can try it from here.


Run as webpage

Run index.html file as live server.


Prerequisites (For Desktop Application)

npm i electron

then

npm start

Build

This application created on Manjaro Linux operating system. So it is better to build it on your own platform (e.g. Windows or MacOS)

Platform prerequisites

  • Check the build prerequisites for your platform before proceeding macOS, Linux, Windows

Building

You can follow instructions here


Features & Screenshots

  • You can enter the mathematical function it supports (+, -, *, /, ^) operations. The GUI
  • Plot function from minimum value to maximum Value. The GUI
  • Zoom in and out using the mouse. The GUI The GUI
  • The corresponding value appears when you move the mouse pointer around the curve. The GUI
  • You can download the curve as png photo. The GUI
  • You can add any parentheses types (), [] or {} and can add them together. The GUI
  • If there is any error/s, it/they will be printed. The GUI The GUI

License

Copyright (c) 2022 Youssef Mohamed.

License MIT Open Source Hits

About

Function Plotter is a simple application that plots arbitrary user-entered function in interactive way.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published