intégration approchée de données expérimentales utilisant une interpolation par une spline.
v = intsplin(y) v = intsplin(x, y)
vecteur des abscisses (nombres réels), classées par ordre croissant.
Il doit avoir autant d'éléments que y
.
Les valeurs par défaut sont 1:size(y,'*')
vecteur des ordonnées, à valeurs réelles ou complexes.
valeur de l'approximation de l'intégrale
Soit f
une fonction donnée sous forme de valeurs expérimentales
échantillonnées (xi, yi=f(xi))
.
intsplin
calcule une approximation de integrale{f(x).dx}
de x0=x(1)
à x1=x($)
Entre les points, f
est approchée à l'aide d'une spline.
t = 0:0.1:%pi intsplin(t,sin(t)) intsplin(1:5) // 12 x = 0:0.1:0.4; intsplin(x, 1:5) // 1.2 intsplin((1:5)*%i) // 12i intsplin(x, (1:5)*%i) // 1.2i intsplin(x, x+(1:5)*%i) // 0.08 + 1.2i | ![]() | ![]() |