Iterated backward difference quotient from splines
Clash Royale CLAN TAG#URR8PPP
up vote
1
down vote
favorite
I am working on a certain problem: say we have a function $f$ defined on an interval $[a,b]$ and we want the spline $Sf$ of order $k$ (and knots needed for the B-splines are in $[a,b]$) to agree to $f$ and its first $k-1$ derivatives at $a$. In doing so, I came across the following:
Suppose we have a system of the form ($j in mathbbZ$ fixed)
beginalign*
f^(m)(a) = sum_i = (j-1)k+1^jk alpha_i^(m+1) B_i,k-m(a), quad m = 0, 1, ldots, k-1,
endalign*
where $B_i,r$ is a B-spline of order $r$ and $alpha_i^(1) = alpha_i$ and $alpha_i^(m+1) = (k-m)cdot dfracalpha_i^(m) - alpha_i-1^(m)t_i+k-m - t_i$ for $m >0$.
Is there a neat way to formulate this into a matrix equation with the $alpha_i$ as the unknowns?
approximation matrix-equations interpolation spline
add a comment |Â
up vote
1
down vote
favorite
I am working on a certain problem: say we have a function $f$ defined on an interval $[a,b]$ and we want the spline $Sf$ of order $k$ (and knots needed for the B-splines are in $[a,b]$) to agree to $f$ and its first $k-1$ derivatives at $a$. In doing so, I came across the following:
Suppose we have a system of the form ($j in mathbbZ$ fixed)
beginalign*
f^(m)(a) = sum_i = (j-1)k+1^jk alpha_i^(m+1) B_i,k-m(a), quad m = 0, 1, ldots, k-1,
endalign*
where $B_i,r$ is a B-spline of order $r$ and $alpha_i^(1) = alpha_i$ and $alpha_i^(m+1) = (k-m)cdot dfracalpha_i^(m) - alpha_i-1^(m)t_i+k-m - t_i$ for $m >0$.
Is there a neat way to formulate this into a matrix equation with the $alpha_i$ as the unknowns?
approximation matrix-equations interpolation spline
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I am working on a certain problem: say we have a function $f$ defined on an interval $[a,b]$ and we want the spline $Sf$ of order $k$ (and knots needed for the B-splines are in $[a,b]$) to agree to $f$ and its first $k-1$ derivatives at $a$. In doing so, I came across the following:
Suppose we have a system of the form ($j in mathbbZ$ fixed)
beginalign*
f^(m)(a) = sum_i = (j-1)k+1^jk alpha_i^(m+1) B_i,k-m(a), quad m = 0, 1, ldots, k-1,
endalign*
where $B_i,r$ is a B-spline of order $r$ and $alpha_i^(1) = alpha_i$ and $alpha_i^(m+1) = (k-m)cdot dfracalpha_i^(m) - alpha_i-1^(m)t_i+k-m - t_i$ for $m >0$.
Is there a neat way to formulate this into a matrix equation with the $alpha_i$ as the unknowns?
approximation matrix-equations interpolation spline
I am working on a certain problem: say we have a function $f$ defined on an interval $[a,b]$ and we want the spline $Sf$ of order $k$ (and knots needed for the B-splines are in $[a,b]$) to agree to $f$ and its first $k-1$ derivatives at $a$. In doing so, I came across the following:
Suppose we have a system of the form ($j in mathbbZ$ fixed)
beginalign*
f^(m)(a) = sum_i = (j-1)k+1^jk alpha_i^(m+1) B_i,k-m(a), quad m = 0, 1, ldots, k-1,
endalign*
where $B_i,r$ is a B-spline of order $r$ and $alpha_i^(1) = alpha_i$ and $alpha_i^(m+1) = (k-m)cdot dfracalpha_i^(m) - alpha_i-1^(m)t_i+k-m - t_i$ for $m >0$.
Is there a neat way to formulate this into a matrix equation with the $alpha_i$ as the unknowns?
approximation matrix-equations interpolation spline
asked Aug 15 at 7:52


Erdberg
64
64
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2883316%2fiterated-backward-difference-quotient-from-splines%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password