nassim1987
Messages postés105Date d'inscriptionmercredi 25 novembre 2009StatutMembreDernière intervention27 janvier 2014
-
28 oct. 2011 à 17:45
JulSoft
Messages postés354Date d'inscriptiondimanche 3 juin 2001StatutMembreDernière intervention11 mars 2013
-
14 nov. 2011 à 11:01
Bonjour,
j'ai un problème je voudrais créer une fonction( ou programme) dérivée en c, c'est à dire une fonction en c qui prendrait en argument des paramètres d'une fonction mathématique et qui donnerait en sortie sa dérivée quelque soit la nature du polynôme .
Pouvez vous m'aider où m'indiquer la méthode à suivre pour cela
nassim1987
Messages postés105Date d'inscriptionmercredi 25 novembre 2009StatutMembreDernière intervention27 janvier 20141 1 nov. 2011 à 17:05
Non, je me suis mal exprimé , c'est pas la manière de la programmer (la dérivée) qui est pas compliquée mais ,en prenant la définition générale de la dérivée qui est :
f'(x)=lim f(x)-f(x0)/x-x0
x->x0
voila c’était pour savoir si y a une méthode pour le cas général,si c'est dans un cas particulier pour une fonction particulière,la c'est assez simple
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 28 oct. 2011 à 17:55
Bonjour,
As tu tenté de le faire toi même ?
Sur quels problèmes as tu bloqué ?
Pour les polynomes, j'imagine que tu n'as pas eu de problèmes mathématiques...
Pour t'aider, on a besoin de voir le début de ton code, avec une expliquation claire de ce que tu n'arrives pas a faire, de ce que tu as tenté pour le faire, etc...
cs_louis14
Messages postés793Date d'inscriptionmardi 8 juillet 2003StatutMembreDernière intervention10 février 20218 29 oct. 2011 à 11:46
Bonjour,
J'avais vu ce projet :
http://www.codeproject.com/KB/recipes/Differentiation.aspx Mais il serait bien que tu te lances dans ton propre programme en t'inspirant de ceui-ci.
Tout dépend de ce que tu veux faire comme dérivée; pour un polynôme c'est assez facile.
Sinon il y a ça :
http://www.codeproject.com/KB/cpp/fadcpp.aspx et je suis qu'en cherchant un peu sur ce site tu trouveras tron bonheur.
Bon codage
JulSoft
Messages postés354Date d'inscriptiondimanche 3 juin 2001StatutMembreDernière intervention11 mars 2013 14 nov. 2011 à 11:01
Comme le dit louis14, il y'a pas mal de méthodes de dérivation numérique. Pour les fonctions "usuelles", on peut utiliser celle des différences finies (voir: http://www.tangentex.com/DerivationNum.htm). La dérivée s'écrit en 3 lignes...
Après, il faut aussi savoir sous quelle forme est la fonction que tu veux dériver... Est-ce une fonction C ou tu veux pouvoir prendre une fonction sous format texte (beaucoup plus complexe) genre