Frage

Ich versuche, fehlende Werte in Zeitreihendaten zu schätzen, die sich in Form einer Matrix befinden.Die Säulen repräsentieren die Zeitpunkte, d. H.Nun möchte ich jede Zeile der Matrix an einen B-Spline anpassen und die fehlenden Werte einschätzen.Ich könnte die Daten mit Matlab an einen normalen Spline passen, aber ich bin völlig stecken, um herauszufinden, wie man die Daten anpasst, um einen B-Spline zu erstellen.Mit der Standard-BSPLINE-Funktion in der Kurven-Anschluss-Toolbox können Sie den Knotenvektor auf den Vektor der Zeitpunkte einstellen, aber ich kann die Kontrollpunkte nicht einstellen, d. H. Die Elemente der Zeile.
Jede Hilfe würde sehr geschätzt werden.

edit: Beispiel hinzugefügt

Die Datenreihendaten verfügen über Reihen, die so aussehen: generasacodicetagpre.

Mein Knotenvektor ist im Grunde die Zeitpunkte, und es sieht so aus: generasacodicetagpre.

Grundsätzlich möchte ich jede Reihe zusammen mit dem Knotenvektor verwenden, um einen B-Spline aufzubauen.

War es hilfreich?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top