Verfasst am: 02.10.2010, 16:37
Titel: Glättung/Interpolation VOR Wertesprung
Hallo Leute!
Ich hätte ein Frage zur Glättung einer Funktion. Ich weiß es gibt schon einige Beiträge zum Thema Glättung im Forum, aber zu meinem speziellen Wunsch nichts gefunden.
filter fängt mit der Glättung nach dem Wertesprung an und filtfilt glättet vorher und nachher.
Ich bräuchte nun eine Funktion/Befehl der mir NUR vor dem Wertesprung glättet und sobald der Sprung ist, wieder auf der original Funktion hat - bzw. höchstens ein kleines Nachschwingen hat.
Hoffe das ist so verständlich erklärt.
Danke für eure Hilfe.
Dann entscheiden, wieviele Werte davor in die Glättung einbezogen werden sollen... und dieses Teilstück durch ein geglättetes / interpoliertes Teilstück ersetzen.
Soll die Glättung linear sein? Einen bestimmten Verlauf haben?
Falls nicht, würde sich z.B. optisch gesehen eine Spline mit Steigung 0 an den Rändern gut eignen.
Habe den gleichen Gedankengang. Die Zeitpunkte wo die Wertesprünge auftreten kenne ich.
Wieviel vorher ich anfangen möchte zu interpolieren weiß ich auch.
Die Glättung soll exponentiell sein. Exponentiell weg und wieder exponentiell annähern an den neuen Wert (optisch wie bei der filtfilt Version).
Aber jedes Stück vor einem Wertesprung separat zu interpolieren und das Teilstück dann zu ersetzen scheint mir nicht sinnvoll zu sein, da ich zig solcher Funktionen habe die auch viel länger und komplexer sind. Das Beispiel oben war nur ein einfacheres Beispiel zur Veranschaulichung.
Eine Funktion oder ein Befehl der das über die ganze Funktion so glättet wäre super. Wie eben ein filter oder filtfilt Befehl.
OK, danke!
Werde hier ein etwas herum experimentieren.
lg
hosti
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.