|
|
Minimum und Maximum einer Schwingung bestimmen |
|
Melissa_ |
Forum-Anfänger
|
|
Beiträge: 30
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: BaWü
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.08.2014, 15:39
Titel: Minimum und Maximum einer Schwingung bestimmen
|
|
Hallo zusammen,
ich habe eine eigentlich einfache Frage, verzweifle aber mittlerweile schon fast dran.
Wie kann ich denn das Minimum und das Maximum aus einer Schwingung anzeigen lassen? Mit den in Simulink befindlichen Min/Max Blöcken bekomme ich immer nur den Endpunkt erfasst.
Ich hoffe ihr versteht mein Problem und könnt mir weiterhelfen.
FG Melissa
|
|
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.08.2014, 06:54
Titel:
|
|
Der Min/Max-Block bestimmt Dir den größten Wert aus einem Vektor - also zu einem Zeitpunkt.
Du kannst einfach über einen Memory-Block den Ausgang des Min/Max-Blocks auf den Eingang eines Mux-Blocks führen. Auf den anderen Eingang des Mux legst Du Dein Signal.
Dann wird immer das Maximum aus dem vorherigen Rechenschritt mit dem aktuellen Wert verglichen und das Maximum von beiden wieder zurück geführt.
|
|
|
Melissa_ |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 30
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: BaWü
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.08.2014, 11:07
Titel: Beispiel
|
|
habe ich das so richtig verstanden? weil es irgendwie nicht funktioniert. ich möchte das signal nach dem produktblock abgreifen.
bild ist angefügt
Beschreibung: |
|
Download |
Dateiname: |
Unbenannt.JPG |
Dateigröße: |
16.06 KB |
Heruntergeladen: |
551 mal |
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.08.2014, 11:35
Titel:
|
|
Siehe Anhang.
Beschreibung: |
|
Download |
Dateiname: |
20140806_123330-1.jpg |
Dateigröße: |
22.21 KB |
Heruntergeladen: |
527 mal |
|
|
|
Melissa_ |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 30
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: BaWü
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.08.2014, 14:01
Titel: Danke
|
|
Vielen Dank für deine scnelle Hilfe.
Es klappt soweit ganz gut, allerdings habe ich noch ein Problem:
das Minimum wird immer als 0 angezeigt, dabei sollte der Wert um die 27 liegen. Gibt es nun noch die Möglichkeit zu sagen dass die Messung des Minimum erst nach 0,5s oder so beginnt, bzw den Anfangswert rausfiltert?
Ich hoffe auf Hilfe
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.08.2014, 14:06
Titel:
|
|
Einfach beim Memory-Block initial condition auf inf setzen. Bei der Bestimmung des Maximums (auch wenn es jetzt gerade richtig funktioniert) solltest Du den Anfangswert auf -inf setzen.
|
|
|
Melissa_ |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 30
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: BaWü
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.08.2014, 15:58
Titel: initial condition
|
|
im memory block?
da öffnet sich dieses Fenster... wenn ich nun für die initial condition inf eintrage, bekomme ich einen fehler
Beschreibung: |
|
Download |
Dateiname: |
Unbenannt.JPG |
Dateigröße: |
38.04 KB |
Heruntergeladen: |
551 mal |
|
|
|
Epfi |
Forum-Meister
|
|
Beiträge: 1.134
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.08.2014, 16:07
Titel:
|
|
Tatsache... ich dachte, das geht. Dann musst Du statt inf einfach eine unverstellbar große Zahl einsetzen...
|
|
|
Melissa_ |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 30
|
|
|
|
Anmeldedatum: 28.02.13
|
|
|
|
Wohnort: BaWü
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.08.2014, 16:17
Titel: Problem gelöst
|
|
Vielen Dank, du warst mir eine große Hilfe
|
|
|
|
|
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.
|
|