|
|
Frage über 1-D Lookup Table |
|
DAFeinfach |
Forum-Fortgeschrittener
|
|
Beiträge: 67
|
|
|
|
Anmeldedatum: 07.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2017, 13:17
Titel: Frage über 1-D Lookup Table
|
|
Hallo Zusammen,
für die Block 1-D Lookup Table weiß ich, man kann damit Table data wie Y-Wert bzw. die Breakpoints wie X-Wert einstellen.
Z.B. wie Table data sin(0:0.01:2*pi) bzw. Breakpoints [0:0.01:2*pi]
Das heißt, mit Clock Block als Eingangsignal von 1-D Lookup Table kann man ein Sinus Kurve von 0 bis 2*pi bekommen. Aber nach 2*pi sekunde ist die gewünscht Kurve nich mehr da.
Meine Frage ist, ist es möglich mit der Hilfe von Einstellung bei 1-D Lookup Table, eine dynamisch zyklisch Kurve bekommen. Das heißt, um 2*pi Senkunde, wird die Sinus Kurve nochmal verlauft. Wenn die Simulationszeit als inf eingestellt, bekommen wir immer so eine laufende Sinus Kurve.
Ist das möglich ?
Grüße
Jieshen
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 06.07.2017, 20:21
Titel:
|
|
Hallo,
die einfachste Möglichkeit wird sein, das Signal unter Berücksichtigung der Periode für den gesamten Simulationszeitraum zu berechnen.
Grüße,
Harald
|
|
|
DAFeinfach |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 67
|
|
|
|
Anmeldedatum: 07.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.07.2017, 22:35
Titel:
|
|
Hallo Harald,
das habe ich noch nicht verstanden. Hast du ein Model als Beispiel? Dann kann ich verstehen, was du meinst.
Grüße
Jieshen
|
|
|
mowad |
CARNOT-Moderator
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 22.01.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2019a
|
|
|
|
|
|
Verfasst am: 07.07.2017, 08:17
Titel:
|
|
Erstmal ob ich dich richtig verstanden habe:
Im Moment hast du eine Sinus-Schwingung zu Beginn und dann wird die Zeit seit Ende der Sinus-Schwingung dargestellt. Du willst aber weiter eine Sinus-Schwingung.
Dann würde ich einen fcn-Block (unter User-Defined-Functions) an die Uhr hängen und da sin(u) reinschreiben.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 07.07.2017, 18:06
Titel:
|
|
Hallo,
wenn die Simulationsdauer z.B. 100 ist, dann
Table data sin(0:0.01:100) bzw. Breakpoints [0:0.01:100]
Grüße,
Harald
|
|
|
DAFeinfach |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 67
|
|
|
|
Anmeldedatum: 07.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.07.2017, 18:14
Titel:
|
|
Hallo Harald,
wenn die Zeit als inf bzw. Table Data von Lookup Table als sin(0:0.01:100) eingestellt, gibt es Möglichkeit, nach der 100s läuft die Sinuskurve nochmal, nämlich unendlich Laufen. Ist das möglich ?
Grüße
Jieshen
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 07.07.2017, 19:21
Titel:
|
|
Hallo,
Da wäre mein Vorschlag, einen Math Function Block mit Funktion mod zu verwenden und das in den Lookup Table zu schicken. Beispiel im Anhang.
Grüße,
Harald
Beschreibung: |
|
Download |
Dateiname: |
Bsp.slx |
Dateigröße: |
19.99 KB |
Heruntergeladen: |
385 mal |
|
|
|
DAFeinfach |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 67
|
|
|
|
Anmeldedatum: 07.06.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.07.2017, 22:40
Titel:
|
|
Hallo Harald,
ich kann diese Dokument nicht öffnen.
Bekomme ich diese Fehlermeldung
Model 'Bsp' was created with a newer version (R2016b) of Simulink.
To disable this error message, use Simulink preferences.
Mein Version ist 2016a. Kannst du mir ein Bsp in 2016a schicken ? Vielen Danke.
Grüße
Jieshen
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 08.07.2017, 08:16
Titel:
|
|
Hallo,
es ist immer hilfreich, die verwendete Version anzugeben oder, noch besser, direkt ins Profil eintragen.
Grüße,
Harald
Beschreibung: |
|
Download |
Dateiname: |
Bsp_16a.slx |
Dateigröße: |
18.38 KB |
Heruntergeladen: |
344 mal |
|
|
|
|
|
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.
|
|