Creating a calculator for engineers with a graphical interface using python
We present an advanced model of a calculator with a graphical user interface (GUI). By means of the programming language "Python" and the library "Tkinter", we developed a generous library of mathematical functions and algebraic algorithms that can be used by either an engineer o...
Uloženo v:
| Vydáno v: | 2024 Congreso Internacional de Innovación y Tendencias en Ingeniería (CONIITI) s. 1 - 6 |
|---|---|
| Hlavní autoři: | , , |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
02.10.2024
|
| Témata: | |
| ISSN: | 2539-4320 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Shrnutí: | We present an advanced model of a calculator with a graphical user interface (GUI). By means of the programming language "Python" and the library "Tkinter", we developed a generous library of mathematical functions and algebraic algorithms that can be used by either an engineer or an undergraduate student to perform their basic calculations. Most functions and algorithms have been created from the ground up; instead of using the well-established functions and algorithms that can be found in libraries such as "numpy", "math", and "scipy.special", our own codes were used to implement them. In fact, our functions provide the user additional alternatives like allowing him or her to choose the desired approximation level and generate a visual help menu that explains the syntax of each algorithm. While some of the algorithms are more time-efficient than those found in the regular python libraries, our main contribution is the creation of a GUI that is very user-friendly and can be extended and optimized according to the needs and expectations of the programmer. |
|---|---|
| ISSN: | 2539-4320 |
| DOI: | 10.1109/CONIITI64189.2024.10854820 |