Bonjour
J'ai une simple question.
J'ai deux listes de données x et y qui permet de tracer une fonction avec matplotlib.
Est-ce qu'il y a une bibliothèque de python qui permettrai de déterminer la nature de la fonction f(x) = ?
A bientôt
Bonjour
J'ai une simple question.
J'ai deux listes de données x et y qui permet de tracer une fonction avec matplotlib.
Est-ce qu'il y a une bibliothèque de python qui permettrai de déterminer la nature de la fonction f(x) = ?
A bientôt
Bonsoir
Je suppose que l'on ne peut pas réaliser ce programme avec python, ni avec d'autres langages de programmation.
A bientôt
Si tu sais différencier deux types de fonctions alors tu peux apprendre à n'importe quel langage à le faire.
Python ne fait pas exception.
Je te suggère de regarder ce qu'on peut faire avec un pattern "interpreter".
Car connaître le type d'une fonction consiste simplement à en analyser les termes.
Exemple simple :
f(x) = 12x + 2
L'interpréteur va trouver "f" (expression non terminale) et lui attribuer un jeton de type "définition de fonction"
Puis la parenthèse ouvrante (expression terminale) et lui attribuer un jeton de type "parenthèse ouvrante"
Puis x (expression non terminale) et lui attribuer un jeton de type "variable"
Puis la parenthèse ouvrante (expression terminale) et lui attribuer un jeton de type "parenthèse fermante"
Puis le = (expression terminale) et lui attribuer un jeton de type "égalité"
Puis 12 (expression non terminale) et lui attribuer un jeton de type "constante"
Puis x (expression non terminale) et lui attribuer un jeton de type "variable"
Puis le + (expression terminale) et lui attribuer un jeton de type "plus" ou "addition"
Puis 2 (expression non terminale) et lui attribuer un jeton de type "constante"
Le type et l'ordre de tous ces jetons vont permettre de déduire qu'il s'agit d'une fonction affine car derrière le jeton de type "égalité" tu détectes dans cet ordre une constante (a) puis la variable x puis le signe +, puis une constante (dont la valeur est différente de la première donc b).
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
Bonsoir
Là, je suis un peu perdu.
Comme je les expliqué je n'ai que deux tableau de données x et y.
Je sais que le domaine de définition est sur [0;80]
A bientôt
OK j'étais parti sur une toute autres interprétation de ta demande.
Je pensais que tu avais une fonction f(x) = ??? et que tu cherchais à connaître sa nature.
Et pour le coup, je ne comprenais pas où intervenaient les listes.
Mea culpa
Du coup, si j'ai bien compris cette fois, tu as d'un coté une liste de x et de l'autre une liste de y avec le même nombre d'éléments, et tu cherche à établir quelle fonction permet de passer de x[n] à y[n].
C'est ça ?
Dans ce cas là, je sèche.
Mais je dirais que le meilleur moyen d'établir la relation entre x et y est de regarder à la source.
Ces chiffres arrivent bien de quelques part, donc il faut regarder l'algo qui les génèrent ou interroger ceux qui les fournissent.
Mes tutoriels
Avant de poster :
- F1
- FAQ
- Tutoriels
- Guide du développeur Delphi devant un problème
Partager