|
|
STEP block funktion eingeben |
|
Mat91 |
Forum-Anfänger
|
|
Beiträge: 22
|
|
|
|
Anmeldedatum: 29.02.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.04.2021, 11:47
Titel: STEP block funktion eingeben
|
|
Hallo zusammen,
wie gebe ich folgende Funktion in einer STEP source in Simulink ein?
?
Ich bekomme das nicht hin.
SG
|
|
|
|
|
Mat91 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 22
|
|
|
|
Anmeldedatum: 29.02.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.04.2021, 07:43
Titel:
|
|
Geht das mit heaviside?
Ich habe keine Ahnung, wie ich das eingeben muss.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 13.04.2021, 07:51
Titel:
|
|
Hallo,
was ist denn sigma? Man kann da zwar raten, aber wissen ist besser als raten...
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Mat91 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 22
|
|
|
|
Anmeldedatum: 29.02.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.04.2021, 07:57
Titel:
|
|
Das ist meine Angabe, mehr habe ich nicht.
Ich soll das einfach nur in eine STEP source eingeben.
Ich kann dir nicht mehr sagen, da ich nicht mehr habe.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 13.04.2021, 08:04
Titel:
|
|
Hallo,
Zitat: |
Das ist meine Angabe, mehr habe ich nicht. |
Diese Angabe kommt ja nicht vom Himmel geflogen, sondern dürfte Teil eines Studiums oder einer Vorlesung sein. Um die Aufgabe umsetzen zu können, musst du wissen oder in Erfahrung bringen, was sigma ist.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Mat91 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 22
|
|
|
|
Anmeldedatum: 29.02.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.04.2021, 08:09
Titel:
|
|
Mehr steht nicht in der Angabe.
Das muss man so in die STEP Sprungfunktion eingeben können.
Das ist alles was ich weiß.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 13.04.2021, 10:59
Titel:
|
|
Hallo,
laut Wikipedia wird sigma als Abkürzung für die Heaviside-Funktion verwendet.
https://de.wikipedia.org/wiki/Heaviside-Funktion
Gehen wir also davon aus, dass das gemeint ist.
Wenn ich davon ausgehe, dass die Simulationszeit bei 0 beginnt, kannst du für sigma(t) einen Constant-Block mit Constant value = 1 (ist schon die Default-Einstellung) verwenden.
Für sigma(t - 0.45) kannst du einen Step-Block verwenden mit Step Time 0.45.
Dann musst du das nur noch voneinander abziehen und einen Gain nachschalten.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Mat91 |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 22
|
|
|
|
Anmeldedatum: 29.02.20
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.04.2021, 14:26
Titel:
|
|
Ich habe das jetzt mit zwei STEP blöcken gemacht. (Siehe Bild)
Der Final Value geht ja bis 5, da ich ja 5*sigma.... habe.
So müsste es passen?
Danke für die Hilfe.
SG
Beschreibung: |
|
Download |
Dateiname: |
Bild.PNG |
Dateigröße: |
51.8 KB |
Heruntergeladen: |
287 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 13.04.2021, 14:49
Titel:
|
|
Hallo,
meines Erachtens muss die "Step Time" beim ersten Block 0 und beim zweiten Block 0.45 sein.
Du kannst ja aber das Modell ausführen und überprüfen, ob das Ergebnis das erwartete ist (und insbesondere, ob es bei t = 0.45 einen Sprung nach unten gibt).
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
|
|
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.
|
|