Skip to content

Aplikacja generująca wykres na podstawie wzoru funkcji oraz parametrów podanych przez użytkownika.

Notifications You must be signed in to change notification settings

ajanczewska/rysowanie_wykresow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rysowanie wykresów funkcji

Graficzny interfejs generujący wykresy funkcji.

Program rysuje wykres na podstawie wzoru oraz parametrów funkcji podanych przez użytkownika.

O aplikacji

W polu Podaj wzór funkcji należy wpisać wzór funkcji.
Jako zmienną podajemy x. Można również wybrać gotowe wzory z przycisków znajdujących się pod tym polem.
W polu Zakres x należy podać zakres liczbowy osi poziomej.
W polu Zakres y należy podać zakres liczbowy osi pionowej.
W polu Tytuł można wpisać tytuł, który wyświetli się na wykresie.
W polu Etykieta na osi x można wpisać nazwę osi poziomej.
W polu Etykieta na osi y można wpisać nazwę osi pionowej.
Można również zaznaczyć opcję legendy na wykresie.
Po naciśnięciu przycisku Rysuj generuje się wykres funkcji wraz z podanymi parametrami.
Przycisk Zakończ zamyka program.

Instalowanie

Do uruchomienia aplikacji potrzebne jest zainstalowanie następujących pythonowych bibliotek:

  • tkinter,
  • matplotlib,
  • numpy,

aby to zrobić należy wpisać w wierszu poleceń następujące polecenia:

pip install tkinter
pip install matplotlib
pip install numpy

Należy również zainstalować moduł potrzebny do stworzenia pliku wykonalnego aplikacji:

pip install pyinstaller

Z projektu należy pobrać plik application.py. Należy pamiętać o tym, aby następne kroki wykonać z poziomu folderu, w którym znajduje się pobrany plik.
W celu zbudowania wykonalnego pliku należy wpisać w wierszu poleceń:

pyinstaller application.py

oraz

pyinstaller --onefile --windowed application.py

Po wpisaniu tych poleceń wygeneruje się folder dist, w którym znajduje się plik z rozszerzeniem .exe ze zbudowaną aplikacją.

Demo aplikacji

demo aplikacji

About

Aplikacja generująca wykres na podstawie wzoru funkcji oraz parametrów podanych przez użytkownika.

Topics

Resources

Stars

Watchers

Forks