Bonjour,
Quelqu'un connaîtrait-il un logiciel (si possible gratuit en 32bits et qui ne soit pas une usine à gaz) qui à partir d'une série cohérente de valeurs: x et y, donnerait une fonction littérale: y(x); et pas graphique ?
Merci.
-----
Bonjour,
Quelqu'un connaîtrait-il un logiciel (si possible gratuit en 32bits et qui ne soit pas une usine à gaz) qui à partir d'une série cohérente de valeurs: x et y, donnerait une fonction littérale: y(x); et pas graphique ?
Merci.
Ou un algo (en pseudo code), genre régression ou Tchebychev
excel, en traçant la courbe d'approximation selon les critères que tu veux
Je n'ai pas excel mais j'ai "Gnuméric", qui a peu ou prou les mêmes features
Mais ça va faire une courbe non ? moi je voudrait une fonction sous forme littérale (numérique).
Le tout c'est de comprendre (savoir) comment faire.
I need help.
Dans "Outils, j'ai trouvé: "Statistique/Regression.
Il y a deux champs d'entrées "x" et "y", mais les champs remplis le bouton "Valider" reste en grisé (inactif).
Il y a une case à cocher: "Titres" ?
Que faire ?
Suite du: 23h21 et du: 23h44:
Quand je clique sur: "Aide", il me dit: "Cannot open D:/.../gnumeric/1.9.3/share/gnumeric/1.9.3/doc/C/gnumeric.hhmap':/...idem...:No such file or directory"; (sans le smiley)
Et quand je ferme la box, j'ai: "Topic'sect-analysis-statictical' not found"
Il manquerait un ou des pluggins ?
J'ai trouvé une version avec la régression et l'aide qui fonctionne, mais pfioui, c'est pas gagné.Suite du: 23h21 et du: 23h44:
Quand je clique sur: "Aide", il me dit: "Cannot open D:/.../gnumeric/1.9.3/share/gnumeric/1.9.3/doc/C/gnumeric.hhmap':/...idem...:No such file or directory"; (sans le smiley)
Et quand je ferme la box, j'ai: "Topic'sect-analysis-statictical' not found"
Il manquerait un ou des pluggins ?
Même pas sûr que ce soit avec la régression qu'il faille opérer.
Au secours...!!
Pour résumer:Je cherche un truc avec deux champs de saisie
Et que si je lui donne une large série de x, y correspondants à la courbe: y=1/x
Il me donne en sortie: "y=1/x" à P%
ça se trouve ce genre de chose ?
De l'extrapolation mais je pense qu'on te donne une liste de fonctions (extrapolant) tes données mais il est évidemment impossible théoriquement de te donner "directement" celle correspondant au phénomène physique sous-jacente.
Ca serait trop facile, on aurait tout de suite toutes les lois de l'univers .
Dernière modification par Merlin95 ; 30/03/2021 à 03h22.
Si la liste est cohérente, il doit y avoir moyen en testant une palette de fonctions par la force brute de retrouver la bonne ou une approchante
Il n'y a pas un truc qui fait cela ?
Ben tout dépend comment tu définis la meilleure. La meilleure c'est à priori celle qui passe par tous les points et même là il y a plusieurs solutions de fonctions, donc en gros à toi de définir ton critère de "meilleure" et même avec ça tu as beaucoup de solutions qui peuvent exister ca sera toujours a toi de choisir. Mais il n'existe aucun moyen de déterminer, comme dit précédemment, celle qui représente exactement l'équation physique sous-jacente.
Tu peux faire un choix et voir si ce choix est bon si en rajoutant des données en dehors des plages déjà acquise et tu constates ensuite que ça suit bien la courbe que tu as choisie. Où même des mesures, d'autres données dans la plage déjà acquise.
Dernière modification par Merlin95 ; 30/03/2021 à 13h56.
Oui, je comprends ce que tu dis
Il me semble que Tchebychev a fait quelque chose dans ce but.
Y aurait pas un algo qui trainerait quelque part ?
Oui en effet : http://www.bibmath.net/dico/index.ph...chebychev.html
Tu as aussi l'interpellation linéaire, la plus simple.
Tu as d'autres méthodes ici (non exhaustif je pense) :
https://fr.m.wikipedia.org/wiki/Inte...num%C3%A9rique
Merci pour les liens, y a du grain à moudre.Oui en effet : http://www.bibmath.net/dico/index.ph...chebychev.html
Tu as aussi l'interpellation linéaire, la plus simple.
Tu as d'autres méthodes ici (non exhaustif je pense) :
https://fr.m.wikipedia.org/wiki/Inte...num%C3%A9rique
bonjour
J'ai bien noté que tu n'avais pas Excel mais as-tu Libre Office ?
Dans les deux tableurs, la fonction DROITEREG peut renvoyer un tableau contenant entre autres valeurs, les inconnues de la fonction a x + b
Tu as aussi LINEST dans Google Sheet
Je vais voir ce que disent ces: "libre office" et: "Google Sheet/Linest. Merci.
Bonjour
Eureqa correspond exactement à ton besoin.
tu aurai pu mettre le lien pour y accéder https://www.datarobot.com/nutonian/
(d'autres solutions pouvant correspondre sur ce forum https://scicomp.stackexchange.com/qu...ssion-software dont TuringBot : https://turingbotsoftware.com/ (à voir si les solutions free trial seront suffisantes: 3 variables/50 lignes pour TuringBot)
Il suffit de taper "eureqa" dans un moteur de recherche, et on tombe tout de suite dessus. J'ai supposé que le demandeur avait cette capacité.
J'ai téléchargé ce logiciel lorsqu'il a été rendu public il y a une dizaine d'année, et il fonctionne encore. Il me semble que la dernière version est limitée à 30 jours.
bonjour,
utiliser Cholesky :https://fr.wikipedia.org/wiki/Factorisation_de_Cholesky
ce n'est pas trop difficile à coder on récupère les coefficients du polynôme y = a0+a1*x+a2*x² ......
attention quelquefois les flottants 32 bits ne sont pas assez précis, il faudra passer en 64 bits.
JR
l'électronique c'est pas du vaudou!
J'ai tenté d'accéder à: "Eureqa"; on est renvoyé de liens en liens jusqu'à des tutos ou à un formulaire d'inscription.
Et à 2500 $ !!! Pfioui! Je vais me le bricoler moi-même en brute force:
- Calcul de coeff cohérent par comparaison des données (nombre de chiffres).
- Affectation d'un taux de dispersion évolutif.
- Test des fonctions: Linéaire, géométrique, expo et log; avec les taux de dispersion et les coeff.
ça prendra le temps que ça prendra mais ça devrait marcher.
Merci quand même pour les liens, qui demandent un fouillage plus poussé.
Sauf que tous les phénomènes physiques ne se résument pas à un polynôme (quoique... en utilisant un degré avec n-1 donnée ça fit bien quand même).
J'ai trouvé le lien en 4 clics...J'ai tenté d'accéder à: "Eureqa"; on est renvoyé de liens en liens jusqu'à des tutos ou à un formulaire d'inscription.
https://www.datarobot.com/trial/
clic sur: "Machine Learning Platform"J'ai trouvé le lien en 4 clics...
https://www.datarobot.com/trial/
Clic sur: "Try Data Robot" --> renvoi page précédente.
Clic sur: "Request Demo"--> envoie vers les specs
Le tout avec de la pub.
Concluse: WTF ?.
Il n'est pas question de retrouver une fonction exacte, mais d'avoir un coeff avec approximation connue; tracé des points en levée de doute.
bonsoir,
c'est vrai mais je l'ai utilisé avec succès pour automatiser les calculs de projection cartographique(là c'est assez facile car on connait les formules de projection, leur seul inconvénient étant leur complexité incompatible du temps réel) et corriger des distorsions optiques uniquement accessibles par des mesures, c'est tout de même une des méthodes canoniques utilisées en mesures.
JR
l'électronique c'est pas du vaudou!
Je dois reconnaître que je n'ai pas été plus loin que le formulaire...clic sur: "Machine Learning Platform"
Clic sur: "Try Data Robot" --> renvoi page précédente.
Clic sur: "Request Demo"--> envoie vers les specs
Le tout avec de la pub.
Concluse: WTF ?.
Il n'est pas question de retrouver une fonction exacte, mais d'avoir un coeff avec approximation connue; tracé des points en levée de doute.
Si tu veux je peux t'envoyer ma version : J'ai recopié le répertoire d'installation pour en faire une application portable. On peut alors la lancer d'une clé USB.
Je t'en remercierais, tu peux la stocker chez "Mediafire" (50Go gratuits, volatils 14 jours sans création de compte)
Et me passer le lien en mp ou en public à ton choix.