Bonjour,
Ce n'est pas normal (à moins que tu ne te serves de la spline pour extrapoler, ce qui n'est pas nécessaire et ne faut pas faire). Tu obtiens des valeurs négatives que si tu fais la spline directement sur la fonction alpha en fonction de St. C'est pour cela que je suis passé par n_autre vs St (la fonction est beaucoup plus régulière et ainsi on évite les possibles dépassements dans le négatif de la spline cubique). Si tu fais la spline sur n_autre en fonction de St, tu ne devrais pas avoir de problème. Le meilleur moyen de vérifier que ce que tu fais est bon reste toujours de tracer ta spline de de n_autre vs St... Aussi, le lissage de n_autre vs St doit se faire pour chacun des 4 cas indépendamment... pas sur toute les données.
La critique que je pourrais faire à certains nombres d'entre vous et que vous ne tracez pas assez !! Regardez graphiquement de quoi ont l'air vos données et vos lissages. Ça aide à comprendre les erreurs. La fonction plot (ou loglog) de Matlab est pourtant simple à utiliser.
David.