π
<-
Chat plein-écran
[^]

Dérive les fonctions de façon fiable sur TI-Nspire non-CAS !

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Re: Dérive les fonctions de façon fiable sur TI-Nspire non-C

Message non lude critor » 04 Déc 2016, 21:29

C'est une belle avancée. :D

Mais de la façon dont tu rédiges ça risque selon moi de devenir rapidement très lourd (ou incomplet et donc inutile selon comment c'est codé) dès que la dérivée va commencer à se complexifier un petit peu.
Pas besoin d'aller bien loin - Terminale et même Première après avoir passé les simples applications.

C'est ton programme tu fais bien évidemment comme tu veux, mais tu devrais peut-être regarder la rédaction de SD2 qui s'en tient au langage mathématique qui a l'avantage d'être plus concis et de plus tout aussi recopiable par les non-francophones.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Dérive les fonctions de façon fiable sur TI-Nspire non-C

Message non lude Hamza.S » 04 Déc 2016, 23:26

oui je crois que je vais virer les u, u' et v, v' c'est pas joli à voir ou bien je prendrais le code et le modifier. comme ça, ceux/celles qui aiment avoir les formules avec les u = ... u' = ... pourront avoir quelque chose.
par contre faire une rédaction complète avec des fonctions que j'ai créé j'ai un petit peu peur que ça soit lent genre un affichage après 5~10 secondes car il y a une petite surprise mon fameux programme de simplification :D
j'ai tout écrit en Lua pour que ça soit plus rapide.
Bien que le Lua soit orienté objet, je ne sais toujours pas comment faire pour faire des arbres pour la simplification du coup j'ai écris ce qui me passait à la tête. hihihi :p
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.4%
 
Messages: 4460
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Dérive les fonctions de façon fiable sur TI-Nspire non-C

Message non lude Hamza.S » 04 Jan 2017, 18:11

le programme de dérivation avec étape est quasi-fini, plutôt bonne nouvelle.
Image
j'ai gardé le système d'auto-vérification afin de vérifier le calcul de la dérivée.
par contre impossible de rentrer une formule par exemple u(x)*v(x) et avoir une réponse :(

pour la simplification des expressions, ça progresse, il y a des petits bugs à corriger, (encore faut-il les trouver :p)

Show/Hide spoilerAfficher/Masquer le spoiler
vous reconnaissez surement la présentation des étapes des calculs? :troll:
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.4%
 
Messages: 4460
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Dérive les fonctions de façon fiable sur TI-Nspire non-C

Message non lude Hamza.S » 05 Jan 2017, 20:08

quelques corrections:
  • j'ai rajouté quelques propriétés concernant l'exponentielle :
    Code: Tout sélectionner
    (exp(x))^n = exp(n*x)
    exp(x)*exp(n) = exp(x+n)
    exp(x)/exp(n) = exp(x-n)

    (ça devenait gênant)
  • le programme tente de corriger le signe/opérateur lorsqu'on met le moins de soustraction à la place du signe négatif, mais pas l'inverse
  • mise en place de la multiplication sauf si on écrit x(...) qui est considéré comme une fonction, écriture à éviter

Image
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.4%
 
Messages: 4460
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Dérive les fonctions de façon fiable sur TI-Nspire non-C

Message non lude Hamza.S » 24 Mar 2017, 10:46

critor a écrit:
Wistaro a écrit:Peut-être que je pourrais me servir du noyau du code pour faire une version basic z80, qui sait? Évidemment en citant Hamza.S.

En effet, une version TI-83 Premium CE serait la bienvenue. :)
Mais peut-être faudrait-il la faire en C pour conserver un temps de calcul acceptable par un candidat en situation d'examen.


Comme personne n'a voulu le faire en C, il est maintenant disponible en TI Basic (e)z80 mais là encore il manque la simplification :#roll#:
pour CE : archives_voir.php?id=845123
Pour 82 Stats/83 : archives_voir.php?id=846698
pour 82 Advanced : archives_voir.php?id=845118
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.4%
 
Messages: 4460
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Précédente

Retourner vers News TI-Nspire

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 32 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.
753 utilisateurs:
>737 invités
>11 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)