How does a tensor product spline equation in MatLab code look like?

4 vues (au cours des 30 derniers jours)
Lukas Sohlbach
Lukas Sohlbach le 20 Août 2018
Commenté : Sachin Meena le 31 Août 2018
Hello,
can anyone help me to convert this equation :
into MatLab code, or provide me a comparable equation in MatLab code? I want to use this equation later on as "custom equation" in the "curve fitting tool". Thank you!

Réponse acceptée

Sachin Meena
Sachin Meena le 30 Août 2018
Hi Lukas. If I understand your problem correctly, I believe the documentation link that you have provided contains your answer. In the section "B-form of Tensor Product Splines", the command given
Sp = spmat({s,t},a);
does what you are asking for. Here, the number vectors [m,n] are acquired from the size of "a", the coefficient matrix provided. With size of "s" and "t" known and the number vectors acquired, it also gets the orders vector [h,k].
So the equation is now in variable Sp.
  6 commentaires
Lukas Sohlbach
Lukas Sohlbach le 30 Août 2018
The coefficient matrix.
Sachin Meena
Sachin Meena le 31 Août 2018
Hey Lukas, it turns out that your use case is not yet supported by the cftool. The issue with using
spmat({s,t},a)
is that it does not explicitly uses "x" and "y", while the issue with using
spapi({s,t},[h,k],{x,y},z)
is that the dependent variable "z" cannot occur on both sides of the equation.

Connectez-vous pour commenter.

Plus de réponses (0)

Produits


Version

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by