Bienvenue sur le guide de convappro! (sujet 31)
Convappro a pour objectif de donner avec la plus grande précision la valeur approximative du sinus de tout nombre réel (angle en radians modulo 2pi).
Cette précision théorique est de l'ordre de 10-100 et utilise les formules de Taylor-Lagrange pour les développements limités et les suites de Cauchy pour en certifier la convergence (la stabilité et la précision).
Ce module a été réalisé par Henri MACEDO GONÇALVES, Alexandre RAMDOO, NOVERRAZ Marion et HAGHVIRDILOO Mostafa comme but scolaire.
Consignes d'utilisation
1. Installation
pip install convappro
ou encore
python3 -m pip install convappro
2. Utilisation
Soit vous utilisez le main à disposition:
- Dans le terminal, allez sur le répertoire qui contient code.py et tapez:
./code.py
Soit en l'utilisant manuellement:
python3
from code import *
valeur = calculs(x)
- La variable x est la valeur que vous souhaitez calculer.
3. Les fonctions
Vous avez à votre disposition les fonctions suivantes:
Certificat de convergence d'une suite (r(n)n) de l'ordre k du calcul conv(k):
resultat = valeur.conv(k)
r(n) calcule n-ième élément:
valeur.r(n)
Affiche les n premiers éléments de la suite:
valeur.suiteR(n)
Preuve de Cauchy:
valeur.preuveCauchy(epsilon)
Affiche à partir de quel r(n) l'ordre est atteinte:
valeur.ordreAtteinte(epsilon)
Tronque x ( ex: valeur.r(valeur.preuveCauchy(epsilon)) ) à 10-p près:
a = valeur.tronque(x,p)
DISCLAIMER
Ce module n'a pas vocation à remplacer le module de base math. Il est réalisé à titre scolaire et les auteurs ne sauraient en aucun cas être tenus responsables de sa mauvaise utilisation.
Metadata
Release files for convappro 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| convappro-0.0.2.tar.gz | 4.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| convappro-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.2 kB
Release files / convappro-0.0.2.tar.gz
| Download URL | convappro-0.0.2.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f212af1d6964885fca2464dbf8cd9afc97b8d01a9a487287e34b2a8adee4d5d0
|
|
BLAKE2b-256 checksum How to use checksums |
7e0bcb26cb97aad5d05c96d3e1e60ec3473a577b8519c3cd5fb51fe623a1a7d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
|
Release files / convappro-0.0.2-py3-none-any.whl
| Download URL | convappro-0.0.2-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
534788a3fe50d24f1b45beb55aa2a68e98fb2395f0ec328bd81344c590d82f3a
|
|
BLAKE2b-256 checksum How to use checksums |
9b937b2c4877d304480b89adeefe5b16bf82f0e2f038dd467b6eea0a9a4d3375
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.10
|