|
|
Geschwindigkeiten < 10km/h weglassen |
|
Tobias_gomatlab |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 06.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.01.2011, 14:03
Titel: Geschwindigkeiten < 10km/h weglassen
|
|
Hallo Zusammen,
ich habe ein Geschwindigkeitssignal. z.B.: v=[5 8 10 20 30...]
ich möchte die Signale, die kleiner als 10 km/h weglassen und die nächste Signal weiter durchlassen. => v=[10 20 30 ... ]
Mit welchem Simulink-Block kann man das realisieren?
danke Schön
lg
|
|
|
|
|
_Peter_ |
Moderator
|
|
Beiträge: 537
|
|
|
|
Anmeldedatum: 08.12.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.10, 2010a
|
|
|
|
|
|
Verfasst am: 06.01.2011, 15:53
Titel:
|
|
Wie wäre es mit einem "Compare to Constant" Block der die Eingangswerte nach der 10 vergleicht und dann über einen Switch das Signal schaltet?
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Tobias_gomatlab |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 06.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.01.2011, 18:44
Titel:
|
|
ja,
aber mit welchem Switch-Block schafft das?
|
|
|
_Peter_ |
Moderator
|
|
Beiträge: 537
|
|
|
|
Anmeldedatum: 08.12.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.10, 2010a
|
|
|
|
|
|
Verfasst am: 07.01.2011, 09:52
Titel:
|
|
Also ich hätte es jetzt mit dem ganz normalen Switch Block versucht, der auch wirklich nur "Switch" heißt.
Auf den einen Eingang legst du das Geschwindigkeitssignal, auf den Schalteingang den Compare Block und auf den anderen Eingang kannst du ja zum Beispiel Ground legen.
Im Anhang ein Beispiel.
In der Kommandozeile habe ich var wie von dir bestimmt definiert:
Wenn ich mir dann das Scope angucke, dann habe ich nur die Geschwindigkeiten ab 10 km/h
Beschreibung: |
|
Download |
Dateiname: |
test_.mdl |
Dateigröße: |
21.24 KB |
Heruntergeladen: |
525 mal |
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Tobias_gomatlab |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 06.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.01.2011, 16:20
Titel:
|
|
hallo,
vielen Dank für Ihre Antwort.
Wenn Sie genau Scope angucken, steht da auch "Null-Linie".
Ich habe ein Display-Block neben Scope zugefügt. Da sieht man sofort:
v=[0 0 10 20 30]
Aber, ich möchte die beiden Null nicht. Ich muss die Geschwindigkeiten weiter bearbeiten, bzw. ich möchte nur v=[10 20 30]
lg
Beschreibung: |
|
Download |
Dateiname: |
test_Display.mdl |
Dateigröße: |
22.56 KB |
Heruntergeladen: |
536 mal |
|
|
|
_Peter_ |
Moderator
|
|
Beiträge: 537
|
|
|
|
Anmeldedatum: 08.12.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.10, 2010a
|
|
|
|
|
|
Verfasst am: 12.01.2011, 13:33
Titel:
|
|
Achso ok.
Wie wäre es mit einem Block?
Als Upper Limit gibst du inf ein und als Lower Limit die 10
Edit: Okay ich stelle fest da bekommt man die 10 mehrfach. Stört das?
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
|
|
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.
|
|