Skip to content

Latest commit

 

History

History
38 lines (36 loc) · 1.06 KB

File metadata and controls

38 lines (36 loc) · 1.06 KB

Simple calculator with plots of functions

Table of contents

General info

The goal of this project was to implement a working simple calculator with capability to display plot of any 2D or 3D function.

It's possible thanks to wolframalphaAPI

Setup

In main folder install all dependecies using:

pip install -r requirements.txt

Run project

Go to calculator directory and run:

python main.py

Run tests

Go to tests directory and run:

python -m unittest unit_tests.py

Screenshots

Main application window

Main application window

Sample plots of functions:

Plot of sin(2x)-cos(x) Plot of z=sqrt(x^2+y^2)

Technologies

Project is created with:

  • Python 3.11.2
  • PySimpleGUI 4.60.4
  • requests 2.28.2