$DERIVE(EXPRESSION) : FONCTION DÉRIVÉE

Signaler
Messages postés
311
Date d'inscription
dimanche 23 février 2003
Statut
Membre
Dernière intervention
1 mai 2009
-
Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/35460-derive-expression-fonction-derivee

Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
c'est du parsing ouaip :)
mais c'est complètement algorithmique la dérivation, c'est pas difficile, c'est surtout très fastidieux.
A l'occase, matte ma source (moche) sur le calcul complexe, ici ou sur sdb, ou mieux la génération d'arbre de sax sur sdb.org.
En combinant ca avec un peu de truc comme tu as fait, on peut dériver bcp de choses je pense.. Juste que y'a du boulot ^^
Messages postés
165
Date d'inscription
mercredi 29 janvier 2003
Statut
Membre
Dernière intervention
15 avril 2010

ben disons que c'est chaud de faire une fonction qui puisse tout dériver, faut qu'elle prenne en compte parentheses etc. et comme ca fait longtemps qujai pas codé... :/
Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
J'ai cru que t'avais fait un énorme truc de dérivation en lisant le titre lol :p

Bon en gros ca marche, mais attention à ton $remove(...,^1) ca renvoie certains résultats faux :
$derive(x^150) > 150x49 au lieu de 150x^149

(le mm pb a planté un quart des scripteurs lors d'un défi y'a deux ans sur sdb héhé...)

Bonne continuation, ca va ptet me remotiver a faire un parser d'expressions littérales en mIRC qui sait ;)
Messages postés
165
Date d'inscription
mercredi 29 janvier 2003
Statut
Membre
Dernière intervention
15 avril 2010

lol c'est des maths : pour avoir le sens de variation d'une fonction f on calcule sa dérivée f'
Messages postés
311
Date d'inscription
dimanche 23 février 2003
Statut
Membre
Dernière intervention
1 mai 2009

Je vais peut-être paraitre ignorant , mais a quoi sert cette expression ?