Bonjour,
Ce post fait suite à celui que j'ai mis hier (cf. Problème aux extrémités) ... je n'ai pas résolu le problème soulevé mais en cherchant une solution alternative - calcul par récursivité - je pense m'approcher de LA question. Les fonctions de base sont définies pas:
Ni,0(u)= 1 (si u_i<=u<u_i+1) et 0 ailleurs; Ni,p(u)=...
Le fait que l'intervalle soit ouvert revient à dire que la fonction est nulle en u_m=1.0 (si u_0=0, ... u_m=1.0) alors qu'elle vaut 1.0 en 0.0 (u_0).
Il m'est cependant arrivé de trouver des définitions avec u_i<=u<=u_i+1 ... ce qui fait quand même une différence ...
Quelle est donc la vrai définition ? Y a-t-il un endroit où je puisse trouver le code - qui fonctionne, en particulier dans le cas particulier soulevé dans mon précédent post ?
Merci pour votre aide.
Christian
Partager