Picture Source: Generic Mapping Tools
The aim of the project, as can be understood from the title, is to developing an application that can calculate legendre differential equations with Python 3.7 and save them in excel table. These operations were carried out through the PyQt5 library and the Designer application. In addition, you can find variations of the program (with graph, without graph) in the branch.
In mathematics, the associated legendre polynomials are the canonical solutions of the general legendre equation. This equation has nonzero solutions that are nonsingular on (−1, 1) only if n and m are integers with 0≤m≤n, or with trivially equivalent negative values. When in addition m is even, the function is a polynomial. When m is zero and n integer, these functions are identical to the legendre polynomials.
In this part of work we are going to calculate the values of the
You can examine the excel output, where n and m values are 10, on the output.xlsx file. The same output is also shown in the application interface. In order for it to be saved as Excel as optional, it must first be written in the relevant field, indicating the name of the file. (for example: 'C:\Users\User\Desktop\output.xlsx')
Before doing these operations, you need to go to the location on command prompt where the Calculating_Pnm_excel.ui and Calculating_Pnm_excel.py files are located. These procedures were done by myself. You are free to make .exe
file from .py
file. Those who are curious about how it is made or who want to learn can try this section on their own.
python -m PyQt5.uic.pyuic -x Calculating_Pnm_excel.ui -o Calculating_Pnm_excel.py
pyinstaller.exe --onefile --windowed --icon=app.ico Calculating_Pnm_excel.py
If you have something to say to me please contact me:
- Twitter: Doguilmak
- Mail address: doguilmak@gmail.com