Dérivé d'un polynôme de degré n en c sharp

Fermé
x2thezi - 23 déc. 2011 à 18:14
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 23 déc. 2011 à 21:36
Bonjour,

Je viens de débuter en c# et en informatique il y a quelques mois et je veux dérivé une fonction polynômes.
Néanmoins, je n'ai aucune idée pour faire un programme qui dérive une fonction polynôme. J'ai tenté de couper l'expression du polynôme à l'aide de SPLIT mais je me suis retrouvé bloqué donc voilà, j'ai besoin d'aide pour me diriger dans la bonne direction.

Merci d'avance pour toutes vos réponses !!!



1 réponse

jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 947
Modifié par jisisv le 23/12/2011 à 21:40
Je ne connais pas la syntaxe C#, mais dans le cadre de la POO, voici quelques pistes:

*crée une classe polynôme dont le membre essentiel sera le vecteur des coefficients.
* crée-toi quelques méthodes de signature
int degré() // renvoie le degré du polynôme
float eval(float x) // évalue la valeur du polynome pour un nombre
polynôme dérivée(int n=1) // retourne un polynôme dérivé d'ordre n
String repr((char X, int mode) // représentation du polynome ( texte , html,...) avec la variable X
etc...
Tu pourrais utiliser des constructeurs du genre
* coefficients du polynôme
* racines (réelles ou complexes avec leur multiplicité) + coefficient du terme du plus haut degré

Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
0