π
<-

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

Unread postby critor » 04 Dec 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15887
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby Hamza.S » 04 Dec 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
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby 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
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby Hamza.S » 05 Jan 2017, 20:08

quelques corrections:
  • j'ai rajouté quelques propriétés concernant l'exponentielle :
    Code: Select all
    (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
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby Hamza.S » 24 Mar 2017, 10:46

critor wrote:
Wistaro wrote: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
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29%
 
Posts: 4501
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Previous

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 12 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
739 utilisateurs:
>728 invités
>4 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)