|
|
Timing Diagramm abbilden mit Look Up Table ? |
|
fishtank |
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 10.05.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.02.2013, 20:10
Titel: Timing Diagramm abbilden mit Look Up Table ?
|
|
|
|
|
Hallo
Ich versuche gerade ein Timing Diagram unter Simulink zu realisieren.
Im Anhang einen kleine Zeichnung.
Es soll so sein, dass ich die Höhe y und die Breite x der einzelnen Stufen mit Variablen realisieren kann um evtl Einstellungen vornehmen zu können.
Ich dachte mir dass ich das mit einem Look Up Table realisieren kann aber irgendwie hängts grad bei mir. In einem Direct Look Up Table kann ich keine Variablen einfügen.
Gibts noch eine Möglichkeit so ein Timing Diagramm abzubilden die ich gerade nicht sehe ?
Ich sitz hier schon ein paar Stunden und der Rest der Schaltung ist fertig aber jetzt ist die Luft raus.
Der Signal Builder Block kann so was nicht nachbilden oder ? Also zumindest hab ich nicht rausgefunden wie.
Evtl. zeitbasiert den Pegel als Step ausgeben und dann ein paar davon hintereinander aber hüsch ist das nicht.
Also falls einer Ideen hat immer her damit.
Grüße Thorsten
Beschreibung: |
|
Download |
Dateiname: |
Signal.jpg |
Dateigröße: |
21.58 KB |
Heruntergeladen: |
579 mal |
|
|
|
|
|
Tobias.S |
Forum-Anfänger
|
|
Beiträge: 15
|
|
|
|
Anmeldedatum: 15.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.02.2013, 20:36
Titel:
|
|
Hallo Thorsten,
versuchs mal mit Repeating Sequence
Time Values: [0, 2, 2.01, 4, 4.01, 8]
Output : [8, 8, 5, 5, 2, 2]
bzw. der Sinal Builder tut's auch.
Gruß Tobias
|
|
|
fishtank |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 10.05.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.02.2013, 09:41
Titel:
|
|
Hallo Tobias
Vielen Dank
Das hat funktioniert. Wie kann ich dieses Signal jetzt laufen lassen, wenn ich es brauche ?
Kann ich das in den Workspace speichern und dann per Function aufrufen oder wie läuft das ?
Also sprich ich habe einen "oder" Vergleich zweier anderer Signale und wenn =1 dann soll das Signal freigegeben werden.
Kann ich quasi per if Abfrage regeln oder gibts noch was anderes ?
Grüße Thorsten
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.02.2013, 11:22
Titel:
|
|
Mit einem Switch-Block. Wenn die Bedingung stimmt, dann oberes Signal durchlassen, ansonsten unteres (meis konstante Null).
|
|
|
Tobias.S |
Forum-Anfänger
|
|
Beiträge: 15
|
|
|
|
Anmeldedatum: 15.02.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.02.2013, 22:05
Titel:
|
|
Mit dem Switch, den knilumis_baltaM vorgeschlagen hat oder du baust dir ein Enabled Subsystem, in dem du einen Counter programmierst (mit einem Delay den du in jedem Zeitschritt inkrementierst) und einer Lookup - Table.
Gruß Tobias
|
|
|
|
|
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.
|
|