Skip to content

ZeusDes/Function-Plotter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Function-Plotter

Abstract Background

This Application simply take a mathematical expression as an input from user and plot the corresponding graph with an interval taken from user and also user can specify the presicion by selecting the number of points used to plot the graph.

The Function Plotter has the following specifications:

  • The plotter Support the following operators (+, -, *, /, ^) only.

  • The Entered Expression must be in terms of x only.

  • The user is prompted to specify the minimum, maximum values of x.

  • The user is prompted to specify the number of points used to plot the graph.

Frameworks & Libraries

  • Qt Creator: Used to make the GUI

  • QCustomPlot: Used to make the graph

  • QTest: Used in unit Testing

  • cppcheck: Used for code Analysis

Examples

Valid Example: 5*x^3+2*x

Valid Example

Invalid Example: 5*x*

Invalid Example

Testing & Analysis

This project has been tested by QTest framework, including the testing source code in Tests project.

This project has been analysed with cppcheck static code analysis tool and has reported NO Errors nor warning.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages