|
Posté le 10-04-2011 à 20:02 | #
|
Pfff, un mode spécial de drawstat ou un algo ? |
|
|
Posté le 11-04-2011 à 15:51 | #
|
plus un algo je pense
et si c'est le cas c'est ch[censuré] à faire |
|
|
Posté le 11-04-2011 à 16:00 | #
|
De tels algo doivent exister quelque part sur le net |
|
|
Posté le 11-04-2011 à 17:34 | #
|
Ouais mais c'est de la triche ! |
|
|
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 ? |
|
|
Posté le 11-04-2011 à 18:27 | #
|
Ben pour lui !... |
|
|
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 ... |
|
|
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 =) |
|
|
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. |
|
|
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 |
|