Thursday, 6 July 2017

Gleitender Durchschnitt Dsp

Documentation Moving Average Methode 8212 Mittelungsmethode Schiebefenster (default) Exponentialgewichtung Schiebefenster 8212 Ein Fenster der Länge Die Fensterlänge bewegt sich über die Eingabedaten in jedem Kanal. Für jeden Sample, den das Fenster verschiebt, berechnet der Block den Mittelwert über die Daten im Fenster. Exponentialgewichtung 8212 Der Block multipliziert die Proben mit einem Satz von Gewichtungsfaktoren. Die Größe der Gewichtungsfaktoren nimmt exponentiell ab, wenn das Alter der Daten ansteigt und niemals Null erreicht. Um den Durchschnitt zu berechnen, summiert der Algorithmus die gewichteten Daten. Fensterlänge angeben 8212 Flag zur Angabe der Fensterlänge auf (Standard) aus Wenn Sie dieses Kontrollkästchen aktivieren, entspricht die Länge des Schiebefensters dem Wert, den Sie in Fensterlänge angeben. Wenn Sie dieses Kontrollkästchen deaktivieren, ist die Länge des Schiebefensters unendlich. In diesem Modus berechnet der Block den Durchschnitt des aktuellen Samples und alle vorherigen Samples im Kanal. Fensterlänge 8212 Länge des Schiebefensters 4 (default) positive skalare Ganzzahl Die Fensterlänge gibt die Länge des Schiebefensters an. Dieser Parameter wird angezeigt, wenn Sie das Kontrollkästchen Fensterlänge angeben auswählen. Vergessender Faktor 8212 Exponentieller Gewichtungsfaktor 0,9 (Voreinstellung) positiver realer Skalar im Bereich (0,1 Dieser Parameter gilt, wenn Sie Methode auf Exponentielle Gewichtung setzen. Ein Vergessensfaktor von 0,9 gibt mehr Gewicht zu den älteren Daten als ein Vergessensfaktor von 0,1 Ein vergessener Faktor von 1.0 zeigt unendlichen Speicher an Alle vorherigen Samples erhalten ein gleiches Gewicht Dieser Parameter ist einstellbar und kann auch während der Simulation verändert werden Simulieren mit 8212 Simulationsart Codegenerierung Interpreted Simulation Modell mit dem erzeugten C-Code Simulink x00AE erzeugt beim erstmaligen Ausführen einer Simulation C-Code für den Baustein Der C-Code wird für nachfolgende Simulationen wiederverwendet, solange sich das Modell nicht ändert Simulationsgeschwindigkeit als interpretierte Ausführung Simulieren Sie Modell mit dem Interpreter MATLAB x00AE Diese Option verkürzt die Startzeit, hat aber eine langsamere Simulationsgeschwindigkeit als die Codegenerierung. Mehr über Algorithmen Schiebefenstermethode Bei der Schiebefenstermethode ist die Ausgabe für jede Eingangsabtastung der Durchschnitt der aktuellen Abtastung und der Len - 1 vorherigen Abtastwerte. Len ist die Länge des Fensters. Um die ersten Len - 1 - Ausgänge zu berechnen, füllt der Algorithmus das Fenster mit Nullen aus, wenn das Fenster noch nicht genügend Daten enthält. Als Beispiel, um den Durchschnitt zu berechnen, wenn die zweite Eingangsabtastung kommt, füllt der Algorithmus das Fenster mit Len-2 Nullen. Der Datenvektor, x. Sind dann die beiden Datenabtastungen, gefolgt von Len-2 Nullen. Wenn Sie die SpecifyWindowLength - Eigenschaft auf false festlegen. Wählt der Algorithmus eine unendliche Fensterlänge. In diesem Modus ist die Ausgabe der gleitende Durchschnitt des aktuellen Samples und alle vorhergehenden Samples im Kanal. Exponentielles Gewichtungsverfahren Bei dem exponentiellen Gewichtungsverfahren wird der gleitende Durchschnitt rekursiv unter Verwendung dieser Formeln berechnet: w N. x03BB x03BB w N x2212 1. x03BB 1. x x00AF N. x03BB (1 x2212 1W N. x03BB) x x00AF N x2212 1. x03BB (1 w N. x03BB) x N x x00AF N. x03BB 8212 Bewegender Mittelwert beim aktuellen Abtastwert x N 8212 aktueller Dateneingabemuster x x00AF N x2212 1. x03BB 8212 Bewegender Mittelwert beim vorhergehenden Abtastwert 955 8212 Vergößerungsfaktor w N. x03BB 8212 Gewichtungsfaktor für den aktuellen Datenabtastwert (1 x2212 1 w N. x03BB) x x00AF N x2212 1. x03BB 8212 Auswirkung der vorherigen Daten auf den Mittelwert Für den ersten Abtastwert mit N 1 wählt der Algorithmus w N. x03BB 1. Für die nächste Probe wird der Gewichtungsfaktor aktualisiert und zur Berechnung des Mittelwertes gemäß der rekursiven Gleichung verwendet. Wenn das Alter der Daten zunimmt, nimmt die Größe des Gewichtungsfaktors exponentiell ab und erreicht niemals Null. Mit anderen Worten, die jüngsten Daten haben mehr Einfluss auf den aktuellen Durchschnitt als die älteren Daten. Der Wert des Vergessensfaktors bestimmt die Änderungsgeschwindigkeit der Gewichtungsfaktoren. Ein Vergessensfaktor von 0,9 verleiht den älteren Daten mehr Gewicht als ein Vergessensfaktor von 0,1. Ein Vergessensfaktor von 1,0 zeigt unendlichen Speicher an. Alle vorhergehenden Proben erhalten ein gleiches Gewicht. Systemobjekte Wählen Sie Ihr LandDokumentation dsp. MovingAverage Systemobjekt Beschreibung Das dsp. MovingAverage-System objectx2122 berechnet den gleitenden Durchschnitt des Eingangssignals entlang jedes Kanals unabhängig über die Zeit. Das Objekt verwendet entweder die gleitende Fenstermethode oder die exponentielle Gewichtungsmethode, um den gleitenden Durchschnitt zu berechnen. Bei der Schiebefenstermethode wird ein Fenster mit spezifizierter Länge über die Daten bewegt, Abtastwert für Stichprobe, und der Mittelwert wird über die Daten im Fenster berechnet. Bei dem exponentiellen Gewichtungsverfahren multipliziert das Objekt die Datenabtastwerte mit einem Satz von Gewichtungsfaktoren. Der Mittelwert wird durch Summieren der gewichteten Daten berechnet. Weitere Informationen zu diesen Methoden finden Sie unter Algorithmen. Das Objekt akzeptiert mehrkanalige Eingaben, dh m - by-n Größeneingaben, wobei m 8805 1 und n gt 1 sind. Das Objekt akzeptiert auch variable Eingaben. Sobald das Objekt gesperrt ist, können Sie die Größe jedes Eingangskanals ändern. Die Anzahl der Kanäle kann sich jedoch nicht ändern. Dieses Objekt unterstützt die C - und C-Codegenerierung. So berechnen Sie den gleitenden Durchschnitt der Eingabe: Erstellen Sie ein dsp. MovingAverage-Objekt und legen Sie die Eigenschaften des Objekts fest. Aufrufschritt, um den gleitenden Durchschnitt zu berechnen. Hinweis: Alternativ können Sie das Objekt mit Argumenten ansprechen, als ob es eine Funktion wäre, anstatt die Schrittmethode zu verwenden, um die Operation auszuführen, die vom Systemobjekt definiert wird. Zum Beispiel führen y-Schritt (obj, x) und y obj (x) gleichwertige Operationen aus. Konstruktion movAvg dsp. MovingAverage gibt ein gleitendes Mittelobjekt, movAvg, zurück. Mit den Standard-Eigenschaften. MovAvg dsp. MovingAverage (Len) setzt die WindowLength-Eigenschaft auf Len. MovAvg dsp. MovingAverage (Name, Wert) legt zusätzliche Eigenschaften mit Name, Wertepaaren fest. Nicht spezifizierte Eigenschaften haben Standardwerte. Wählen Sie Ihr CountrySlideshare verwendet Cookies, um Funktionalität und Leistung zu verbessern und Ihnen relevante Werbung zur Verfügung zu stellen. Wenn Sie fortfahren, die Website zu durchsuchen, stimmen Sie der Verwendung von Cookies auf dieser Website zu. Siehe unsere Benutzervereinbarung und Datenschutzbestimmungen. Slideshare verwendet Cookies, um Funktionalität und Leistung zu verbessern und Ihnen relevante Werbung zu bieten. Wenn Sie fortfahren, die Website zu durchsuchen, stimmen Sie der Verwendung von Cookies auf dieser Website zu. Siehe unsere Datenschutzrichtlinie und Benutzervereinbarung für Details. Entdecken Sie alle Ihre Lieblingsthemen in der SlideShare App Holen Sie sich die SlideShare App zu speichern für später sogar offline Weiter zur mobilen Website Upload Anmelden Signup Doppeltippen Sie zum Verkleinern Dsp manual completed2 Teilen Sie diese SlideShare LinkedIn Corporation copy 2017


No comments:

Post a Comment