Skip to content

Zaituny/FunctionSolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FunctionSolver

This is a repository for the Master Micro's 2025 Winter SW internship

Features

  • Plot two mathematical functions simultaneously
  • Find intersection points between functions
  • Interactive plot with hover information
  • Support for common mathematical operations and functions

Installation

# Clone the repository
git clone https://github.com/Zaituny/FunctionSolver.git
# Move into the project directory
cd FunctionSolver

# Install dependencies
python -m pip install -r requirements.txt

App Screenshots

Main Page

Main Page

Plotting Functions

Example 1: Plotting two functions, f(x) = x^2 + 1 and g(x) = -x^2 + 2 example1 example1 hover1 example1 hover2 Example 2: Plotting two functions, f(x) = log(x) and g(x) = -x^2 + 2 example2 example2 hover1 Example 3: Plotting two functions, f(x) = log(x^2+2) and g(x) = -x^2+2 example3

Invalid Input

Both input fields are empty Invalid Input One of the input fields is empty Invalid Input Invalid variable name in both input fields Invalid Input Invalid variable name in one of the input fields Invalid Input Invalid log function Invalid Input Incomplete expression Invalid Input

License

MIT License - see LICENSE file for details.

About

This is a repository for the Master Micro's 2025 Winter SW internship

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages