|
Cat88 |
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 12.10.10
|
|
|
|
Wohnort: Ilmenau
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 03.11.2010, 13:30
Titel: Normierung der Amplitude
|
|
Hallo Leute!
Ich habe einen Vektor mit gefilterten Messwerten, die im Plot sinusförmig aussehen.
Ich möchte nun die Amplitude der einzelnen "Wellen" normieren, d.h.alle auf die gleiche Höhe skalieren.
Bisher konnte ich keine Lösung finden. Ich hoffe ihr könnt mir weiterhelfen!
Danke im voraus
Caro
|
|
|
|
|
Cat88 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 12.10.10
|
|
|
|
Wohnort: Ilmenau
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.11.2010, 15:09
Titel: selbst gelöst^^
|
|
Hallo Leute!
Ich konnte mein Problem selber lösen.
Ich poste einfach mal die Lösung.
Vielleicht hilft es ja noch jemanden.
Der Signalabschnitt sah bei mir sinusförmig aus, hatte also nur ein globales Maximum und ein globales Minimum. Deswegen funktioniert auch diese einfache Variante. Wie es bei mehreren Extrema aussieht, weiß ich nicht.
Und schon ist der Signalabschnitt auf 1 normiert.
Gruß, Caro
|
|
|
madlab |
Forum-Fortgeschrittener
|
|
Beiträge: 86
|
|
|
|
Anmeldedatum: 15.05.12
|
|
|
|
Wohnort: Freiburg
|
|
|
|
Version: 7.11 (R2010b)
|
|
|
|
|
|
Verfasst am: 24.05.2012, 09:09
Titel:
|
|
Hi Caro,
der Post ist zwar schon ne Weile her aber ich schreib das hier trotzdem mal rein. Ich hatte ein ähnliches Problem. Ich habe die Schärfe eins Bildes mit verschiedenen Funktionen untersucht, welche aber alle ergebnisse in verschiedenen Wertebereichen geliefert haben. Ich bin genau wie du vorgegangen, indem ich einfach Folgendes gerechnet habe:
Norm_wert = (wert-min)/(max-min)
Das hat super funtkioniert. Weis jemand wie man dieses Vorgehen nennt, bzw. gibt es dafür eine spezielle Bereichnung? Wenn ich bei Wikipedia unter Norm (Mathematik) suche verwirrt mich das eher.
Grüße Mad
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.02.2014, 09:04
Titel:
|
|
madlab hat Folgendes geschrieben: |
Norm_wert = (wert-min)/(max-min)
|
Mir ist kein Name dafür bekannt. Die Formel lässt sich schließlich auch schnell selbst herleiten. Unter der Bedingung, dass das Signal auf einem Niveau zwischen 0 und 1 laufen soll ergibt sich als Verschiebung entlang der Ordinate:
Das Resultat der Verschiebung bildet sich somit durch:
Zur Skalierung auf einen Bereich der Länge 1 folgt desweiteren für den Skalierungsfaktor:
Also Länge des Signals entlang der Ordinate normiert auf 1.
Das Resultat der Skalierung bildet sich somit durch:
Fassen wir beide Formeln zusammen ergibt das:
|
|
|
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
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.
|
|