TeddyBoomer/wxgeometrie — pull request #2 by wxgeo (2012-04-09 13:34:54+00:00)
Title: Interpolation (part 2)

Bonjour Boris,

j'ai fait les modifs suivantes, dont je t'avais parlé dans la précédente pull request :

* les points n'ont plus besoin d'être donnés classés par ordre croissant d'abscisses
* l'API de `Interpolation_polynomiale_par_morceaux` a été modifiée.
En particulier, les arguments sont maintenant rentrés sous la forme `Interpolation_polynomiale_par_morceaux((A,2), (B,-1), C)` plutôt que `Interpolation_polynomiale_par_morceaux(A, B, C, (2, -1, None))` ; je trouve qu'on voit mieux quel pente correspond à quel point, surtout s'il y a beaucoup de points.
* Des valeurs par défaut "intelligentes" sont proposées pour les nombres dérivés. En particulier, la courbe d'interpolation ne monte jamais plus haut que le plus haut des points d'interpolation, et ne descend jamais plus bas que le plus bas des points ; si des points sont alignés, la courbe d'interpolation est rectiligne, etc.