Documente Academic
Documente Profesional
Documente Cultură
Un spline este o curb parametric definit prin puncte de control. Un spline este o func ie S:[a, b) R, definit local pe mai multe intervale prin Pi:[ti, ti+1) R, cu a=t0 < t1 <...< tk-1 =b S(t)=P0(t), t0 t < t1 S(t)=P1(t), t1 t < t2 S(t)=Pk-2(t), tk-2 t < tk-1 Func iile pi(t) sunt de regul polinoame de grad 3 Nodurile ti se aleg de obicei echidistante, definind un spline uniform Splineul de grad 0 este splineul treapt , cel de grad 1 este spline liniar i coincide cu poligonul punctelor de control. Un spline utilizat spline-ul cubic natural are gradul 3 i continuitatea C2. n plus, la capete: S(a)= S(b) = 0. Pentru asigurarea continuit ii C2, func iile spline trebuie s aib cel pu in gradul 3 Func iile spline pot fi: func ii spline de interpolare care trec prin toate punctele de control func ii spline de aproximare care nu trec prin toate punctele de control Specificarea unei curbe se face prin: puncte de control mul ime de puncte care influen eaz forma curbei noduri puncte de control care se afl pe curb
ai =
bi =
i = 1: n-1
Prin alegerea unor func ii de interpolare de gradul 3 se poate realiza o interpolare Hermite, care presupune i fixarea valorii derivatelor pe suportul interpol rii: f(x0),f(x1),,f(xn)
si (x) = bi + 2ci (x xi) + 3di(x xi)2 si (xi+1) = si+1 (xi+1 ) i = 0 : n-2 bi+1 = bi + 2cihi + 3dihi
cn = cn-1 + 3dn-1hn-1
S-au ob inut astfel (4n-2) rela ii, mai putem impune 2 condi ii suplimentare: s0 (x0) = 0 si sn-1 (xn) = 0 care definesc functii spline naturale