Disciplina
Disciplina is a mathematics module:
| Function Name | Args | Returns |
|---|---|---|
isMathematicalFunction(mapping) |
mapping: A dictionary of sets representing the function |
True if the mapping represents a function, False otherwise |
solveGraphically(f1, f2, x_range=(-10, 10), num_points=1000) |
f1: The first function to solve.f2: The second function to solve.x_range: The range of x values to plot.num_points: The number of points to use in the plot. |
A list of intersection points. |
solveOneVarEquation(equation) |
equation: The equation to solve. |
The solution to the equation. |
sqrt(__x) |
__x: The number to calculate the square root of. |
The square root of the number. |
rootOf(__x, num) |
__x: The number to calculate the nth root of.num: The value of n. |
The nth root of the number. |
isDivisible(x, num) |
x: The number to check.num: The number to divide by. |
True if x is divisible by num, False otherwise. |
normalize(value) |
value: The number to normalize. |
The normalized number. |
Acoustica
Acoustica is an acoustics module:
| Function | Arguments | Returns |
|---|---|---|
generateTone |
frequency: float, duration: float, vibrato_depth: float = 0.4, vibrato_rate: float = 5 | numpy.ndarray |
play |
notes: a list of tuples that contain the hertz and duration respectively | Plays the note |
getCarnaticHertz |
note: an str that represents the note | float or None |
getClassicalHertz |
note: an str the represents the note | float or None |
Release files for PyAlchemista 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| PyAlchemista-0.0.6.tar.gz | 15.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| PyAlchemista-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.4 kB
Release files / PyAlchemista-0.0.6.tar.gz
| Download URL | PyAlchemista-0.0.6.tar.gz |
|---|---|
| Size | 15.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
55ca3dfea26baaf3566720a92a3952ff02159530887542bc47f75e894ca11989
|
|
BLAKE2b-256 checksum How to use checksums |
979e2732cdb7f7224876dd06f67618f98bee396782425902065ef9a28377bef6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / PyAlchemista-0.0.6-py3-none-any.whl
| Download URL | PyAlchemista-0.0.6-py3-none-any.whl |
|---|---|
| Size | 17.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
02761b3217bb54babed47f523a9699b91907506148540cab194a97d5d4eaef94
|
|
BLAKE2b-256 checksum How to use checksums |
750acbe3019a59bf2364c331316f5bb96ea8f18ef2fbe773418d595b923e53a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|