Bonjour a tous,
je travaille en ce moment sur un code (Python) qui permet d'effectuer une regression non paramétrique sur des directions de vent. Cette méthode nécessite l'utilisation du Kernel gaussien; mais là n'est pas le problème.
Le kernel est appliqué sur la différence de 2 'angles' (directions de vent). Ca ne pose pas de problème pour la majeure partie des angles, sauf, bien sur, aux alentours de 360° (0°)!!!
Prenons un exemple: A1=350°; A2=5°. A1-A2=345 alors qu'on devrait trouver 15!!
Bref, il doit certainement y avoir une solution trigo; mais je n'arrive pas a me dépatouiller avec les modulo... j'ai essayé mod((A2-A1),360), mais ça ne donne pas les résultats espérés!
Si quelqu'un a une autre idée, je suis preneur!
Bon aprèm tout le monde,
J-E
-----