Soutenir Planète Casio !

Ce site vous plait ?

Ajoutez ce bouton sur votre site ou sur les forums pour soutenir Planète-Casio et sa communauté :

Le code à mettre sur votre site :

Ou dans votre signature :

Et rejoignez-nous sur :

Merci de votre soutien !

Défi
Retour liste des défis
Interpolation
Difficulté : Très facile
Défi ajouté par : Eiyeron le 06-04-2011 15:25
EiyeronHors ligneAncien modérateurPoints: 5513 Défis: 57 Message
Question ou texte du défi :
J'ai deux liste de coordonnées X-Y, et je veux que du graphe XYline, vous arrivez à un résultat lissé, avec des courbes... genre graphiques de courbes au lieu e lignes brisées...


Commentaires :
Pages: 1, 2, 3, 4 | Suivante

LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 10-04-2011 à 20:02 | #
Pfff, un mode spécial de drawstat ou un algo ?
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 11-04-2011 à 15:51 | #
plus un algo je pense

et si c'est le cas c'est ch[censuré] à faire
TotoyoHors ligneMembre d'honneurPoints: 15908 Défis: 101 Message
Posté le 11-04-2011 à 16:00 | #
De tels algo doivent exister quelque part sur le net
LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 11-04-2011 à 17:34 | #
Ouais mais c'est de la triche !
TotoyoHors ligneMembre d'honneurPoints: 15908 Défis: 101 Message
Posté le 11-04-2011 à 18:12 | #
Non, tu cherches les algorithmes, mais il ne reste plus qu'à l'adapter. Après, on est bien d'accord qu'on a beaucoup plus de satisfaction lorsque l'on a tout codé soi-même

édit : très facile oO ?
LoulouxHors ligneAncien administrateurPoints: 7035 Défis: 61 Message
Posté le 11-04-2011 à 18:27 | #
Ben pour lui !...
DafpHors ligneMembrePoints: 5141 Défis: 191 Message
Posté le 12-04-2011 à 13:26 | #
C'est pas parce qu'on sait, que c'est facile.

Des coordonnées ne suffisent pas ...
Comment savoir si c'est convexe ou concave. Comment savoir si entre 2 points, la 'courbe' est strictement croissante. N'y a t-il pas de majorant, minorée ...

bref, comment tu veux faire ça, il y a une infinité de solution entre 2 pts. Donc n'en parlons pas pour une liste.

-> je comprends peut-être mal le problème ...
ThomatosHors ligneAncien administrateurPoints: 3495 Défis: 39 Message
Posté le 12-04-2011 à 13:39 | #
Je comprends la même chose que toi, la seule solution serait de parcourir une liste des fonctions qui pourraient s'en rapprocher, et pour chacune tester un certain nombre de points de la liste ...

En écrivant mon commentaire, je viens de comprendre quelque chose sur l'interpolation >_< ... je vais tenter ce défi tiens =)
PierrotllHors ligneAncien administrateurPoints: 5488 Défis: 41 Message
Posté le 12-04-2011 à 21:58 | #
Mais non, c'est simple, t'as ta liste de points, tu calcules la liste de coefficients directeurs de chaque segment, et tu sais que la différence entre les coefficients directeurs de 2 segments joints ne doit pas excéder une constante (que tu fixes). Donc tu trouves le (ou les) points à déplacer (en abscisse seulement) de manière à faire descendre cette différence en dessous de la constante.
ThomatosHors ligneAncien administrateurPoints: 3495 Défis: 39 Message
Posté le 13-04-2011 à 02:00 | #
Et ça te donne une belle courbe ?

J'ai une autre idée qui devrait être facilement applicable, je testerai ça aujourd'hui

Pages: 1, 2, 3, 4 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 53 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd