How to make spline basis matrix?

11 visualizaciones (últimos 30 días)
Sarah
Sarah el 2 de Mzo. de 2012
Comentada: Servane Lunven el 29 de Dic. de 2020
I'm trying to find out how to make a basis matrix of natural cubic splines. That is, I have 256 knots, the integers 1:256, and I want a 256x12 matrix of 12 basis splines defined on the frequencies. What I'm looking for is the Matlab equivalent of the "ns" function in R. (<http://stat.ethz.ch/R-manual/R-devel/library/splines/html/ns.html>) Is this possible?
  1 comentario
Servane Lunven
Servane Lunven el 21 de Dic. de 2020
If you have found the answer, i would be interested !

Iniciar sesión para comentar.

Respuestas (1)

Matt J
Matt J el 21 de Dic. de 2020
Editada: Matt J el 21 de Dic. de 2020
Example1D.m in this File Exchange submission shows how to set up a B-spline basis matrix,
You can adapt the same example to any other basis function that you wish, although B-splines are particularly stable as compared to other spline types, so I don't know why you wouldn't use them instead.

Categorías

Más información sobre Splines en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by