pyNumericalAnalysisToolKit
it's a python module use to make numerical analysis on mathematical formulas
How to install
pip install numericalAnalysisTool
example
You can find other example in examples/ directory.
In this example I will take two function taking two paramter and returning one value.
f\_add(a,b) = a + b
f\_mult(a,b) = a.b
So you will have to define those function
def f_add(a,b):
return a + b
def f_mult(a,b):
return a * b
How to use the tool kit :
from numericalAnalysis.analysor import Analysor
analysor = Analysor()
params_dict = {"a" : [i/100 for i in range(0,100 +1)],# define range value for your parameter a
"b" : range(-20,20,3) # range value for parameter b
}
analysor.add_function(f_mult,params_dict)
analysor.add_function(f_add,params_dict)
analysor.compute()# it will compute product of every possible value for a and b gived before
analysor.draw_linear_2D_graph() # it will draw and save fig in "./graph" directory
It will product in /example/graph directory all graph representing lineplot as the result of those function in function of every parameter.
effect of parameter a
effect of parameter b
Release files for numericalAnalysisTool 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| numericalAnalysisTool-0.3.0.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| numericalAnalysisTool-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.1 kB
Release files / numericalAnalysisTool-0.3.0.tar.gz
| Download URL | numericalAnalysisTool-0.3.0.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
73a24680797725f2f249ba066c0e641f3978793a5f86cd2241eeecf4130cf223
|
|
BLAKE2b-256 checksum How to use checksums |
2fa023ccdbdcf54a56403372d3548c06b9fd1010f9cf06cb1b0dfae13af0e2ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / numericalAnalysisTool-0.3.0-py3-none-any.whl
| Download URL | numericalAnalysisTool-0.3.0-py3-none-any.whl |
|---|---|
| Size | 3.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
21e16796ec648e5424f0d15df75b5faddfc94b119d0c52cda1b82da37de1a98b
|
|
BLAKE2b-256 checksum How to use checksums |
25299950b123fe3bb35db94aa1755a412d046becb8a7b4eb7667725a9a7b14ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|