discontinuité dans spline

discontinuité dans spline

by Deleted user -
Number of replies: 1

 Bonjour, 

quand je fais la spline pour n_autre , j'obtiens des valeurs négative dans un certaine intervalle, Ces valeur négatives font qu'il y y a une discontinuité dans le plot loglog alpha=f(St).   Est-ce normal?   Est-ce que c'est une réponse acceptable puisque le reste de la fonction est continue. 

 

merci d'avance 

 

In reply to Deleted user

Re: discontinuité dans spline

by David Vidal -

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. smile

David.