Prob function en algo
cisco
-
Pacorabanix Messages postés 4122 Date d'inscription Statut Membre Dernière intervention -
Pacorabanix Messages postés 4122 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je veux faire une fonction qui calcule la dérivé d une fonction mathématique par exemple:
la function A a la puissance r --> sa fonction dérivé est r*A puissance (r-1).
mon probleme c est que A est une function comme suite par ex (x+y+1...)
donc le variable qui va contenire cette function doit etre de type char et en meme temps entier comment puis-je faire.
merci d avance.
je veux faire une fonction qui calcule la dérivé d une fonction mathématique par exemple:
la function A a la puissance r --> sa fonction dérivé est r*A puissance (r-1).
mon probleme c est que A est une function comme suite par ex (x+y+1...)
donc le variable qui va contenire cette function doit etre de type char et en meme temps entier comment puis-je faire.
merci d avance.
A voir également:
- Prob function en algo
- (Function(){css.removeclass(document.body,%20'profile_two_columns'); tab_controller.changepage("photos");})() ✓ - Forum Access
- Function at 0x python ✓ - Forum Python
- Facebook profil sans etre ami ✓ - Forum Facebook
- Function isAuthenticated() on a non-object - Forum Webmastering
- Algo de Huffman en C - Forum C
1 réponse
c'est très compliqué comme problème... Tout d'abord il faut savoir décomposer ("to parse") une expression, pour comprendre quels sont les opérations etc... C'est vraiment très long.
Par contre sur ordinateur on peut calculer numériquement la dérivée d'une fonction, en approximant la définition lim_h->0 ( (f(x+h) - f(x))/h) : il suffit de faire (f(x+h)-f(x)) / h avec un h petit (environ 10^-16). En supposant que f(x) retourne un double, la fonction dérivée pourrait recevoir en argument le x ainsi qu'un pointeur vers une fonction :
double (*A)(double)
ici A est un pointeur vers une fonction prenant un double comme argument et renvoyant un double.
Par contre sur ordinateur on peut calculer numériquement la dérivée d'une fonction, en approximant la définition lim_h->0 ( (f(x+h) - f(x))/h) : il suffit de faire (f(x+h)-f(x)) / h avec un h petit (environ 10^-16). En supposant que f(x) retourne un double, la fonction dérivée pourrait recevoir en argument le x ainsi qu'un pointeur vers une fonction :
double (*A)(double)
ici A est un pointeur vers une fonction prenant un double comme argument et renvoyant un double.