π
<-
Chat plein-écran
[^]

tableau de variation CE

tableau de variation CE

Message non lude Hamza.S » 20 Fév 2017, 22:19

Bonjour,

Voici mon nouveau projet pour les ez80 pour finir la dernière année ou les programmes sont autorisés.

Suite à l'abandon du projet de notre modérateur pas très motivé :troll:, je souhaiterai en faire un, tout en Basic, qui traite le plus grand nombre de fonctions, il ne faut s'attendre à un programme qui gère toutes les fonctions car il faut un moteur CAS pour que ça soit aussi complet.
Le projet démarre à peine donc beaucoup de fonctions ne sont pas gérées et beaucoup de bugs.
Vous trouverez si-joint un zip du projet, toute aide pour faire avancer le projet est la bienvenue :)
j'entends par la :
  • correction de code et/ou optimisation du code
  • proposition de bout de code
  • suggestion
  • report de bugs
  • etc...

description du zip :
TABVAR.8xp : programme de recherches des 0 de la dérivée et les asymptotes
TABVAR1.8xp : affichage tableau, (il est possible de voir le tableau de variation de la dernière fonction traité sans tout recalculer)

quelques images :

Image Image

Image Image

Image
Fichiers joints
TABVAR.zip
(1.77 Kio) Téléchargé 73 fois
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4463
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: tableau de variation CE

Message non lude clifward » 20 Fév 2017, 22:26

Test de la fonction 1/cos(x) (fonction trigo, les meilleurs :p ) :

Image

Gros gros soucis sur celui-çi, vu qu'on doit avoir :

Image

Si sur [-pi;0], il n'y aucun problème :

Image

Les ennuis arrivent sur le [0;pi] :

Image

Avec :
- Une limite fausse
- Une limite manquante
- Il manque l'affichage de la borne en haut à droite du tableau
Image
Avatar de l’utilisateur
clifwardMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 26.4%
 
Messages: 593
Images: 6
Inscription: 20 Sep 2015, 17:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: CentraleSupelec

Re: tableau de variation CE

Message non lude Hamza.S » 20 Fév 2017, 22:34

ça commence fort :troll:

merci, je vais voir ce que je peux faire :)
n'hésite pas si tu en trouve d'autres :)
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4463
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: tableau de variation CE

Message non lude clifward » 20 Fév 2017, 22:50

Image

Là aussi, de gros soucis pour les limites (et il manque aussi une valeur dans l'angle en haut à droite)
Image
Avatar de l’utilisateur
clifwardMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 26.4%
 
Messages: 593
Images: 6
Inscription: 20 Sep 2015, 17:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: CentraleSupelec

Re: tableau de variation CE

Message non lude Hamza.S » 20 Fév 2017, 22:51

tu n'as pas autre chose à me proposer que les fonctions trigonométriques? :troll:

merci :)

en fait tan(x)=sin(x)/cos(x) = sin(x)*1/cos(x) ce qui nous ramène à ton premier message.
normalement si j'arrive à régler pour 1/cos(x) ça devrait (je dis bien "devrait") marcher pour tan(x)
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4463
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: tableau de variation CE

Message non lude clifward » 20 Fév 2017, 23:24

Le programme semble rencontrer des soucis sur les fonctions polynomiales de type f(x)=x^3-x ou f(x)=3x^3-x^4, crash sur R, sur R+, sur R-, mais en revanche sur certains intervalles ne comprenant pas 0, ça passe ([5;10], ou [-7;-2]), même si les limites sont........

Image
Image
Avatar de l’utilisateur
clifwardMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 26.4%
 
Messages: 593
Images: 6
Inscription: 20 Sep 2015, 17:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: CentraleSupelec

Re: tableau de variation CE

Message non lude Hamza.S » 20 Fév 2017, 23:40

Clifward a écrit:Le programme semble rencontrer des soucis sur les fonctions polynomiales de type f(x)=x^3-x ou f(x)=3x^3-x^4, crash sur R, sur R+, sur R-, mais en revanche sur certains intervalles ne comprenant pas 0, ça passe ([5;10], ou [-7;-2]), même si les limites sont........

Image


corrigé à moitié pour le moment, par la même occasion j'ai corrigé pour exp(x)-x signalé sur le tchat
pour 1/cos(x) par contre c'est pas gagné
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4463
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: tableau de variation CE

Message non lude clifward » 21 Fév 2017, 00:04

A voir si la correction de exp(x)-x permet d'éviter le crash sur R de :
- X^2
- X^2+2X (fonctionne sur R+ pas sur R-)
- X^2+2X+1 (fonctionne sur R+ pas sur R-)
- X^2-20 (fonctionne sur R+ et sur R-)
- X^2+20 (fonctionne sur R+ et sur R-)
- -X^2+2X (crash sur R+, fonctionne sur R-)

:p

(Il semblerait que les changements de signe à cause du carré, et du signe de a soient à l'origine du bug...)
Image
Avatar de l’utilisateur
clifwardMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 26.4%
 
Messages: 593
Images: 6
Inscription: 20 Sep 2015, 17:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: CentraleSupelec

Re: tableau de variation CE

Message non lude Hamza.S » 21 Fév 2017, 00:11

correction de quelques bugs, vous trouverez le nouveau zip en pièce joint

Clifward a écrit:A voir si la correction de exp(x)-x permet d'éviter le crash sur R de :
- X^2
- X^2+2X (fonctionne sur R+ pas sur R-)
- X^2+2X+1 (fonctionne sur R+ pas sur R-)
- X^2-20 (fonctionne sur R+ et sur R-)
- X^2+20 (fonctionne sur R+ et sur R-)
- -X^2+2X (crash sur R+, fonctionne sur R-)

:p

(Il semblerait que les changements de signe à cause du carré, et du signe de a soient à l'origine du bug...)

si je ne dis pas de bêtise tout ça a été corrigé (à tester)
Fichiers joints
TABVAR.zip
(1.79 Kio) Téléchargé 59 fois
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4463
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: tableau de variation CE

Message non lude clifward » 21 Fév 2017, 00:18

Frime pas trop, t'as du boulot :p

Image


Et pour être sur que tu ne t'ennuies pas :

Image

Image
d'ailleurs sur celle-ci, x^(1/2)-x donne une erreur syntaxe.

Image

Evidemment, x^x provoque un vomissement instantané de la machine (crash sur R, résultats non réels selon elle, ou des dépassements de calcul sur R+)
Alors que j'écris, cela fait 2 minutes que ça mouline (surement inutilement) sur x/exp(x) :p

Et y a une limite bizarre ici :

Image

(d'ailleurs globalement, il trouve un zéro dans la dérivée en -infini quelque soit la fonction)
Avatar de l’utilisateur
clifwardMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 26.4%
 
Messages: 593
Images: 6
Inscription: 20 Sep 2015, 17:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: CentraleSupelec

Suivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1212 utilisateurs:
>1186 invités
>21 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)