Einführung in Simulink: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
Zeile 60: | Zeile 60: | ||
== Lektion: Stateflow Getting started == | |||
Schauen Sie sich zuerste die Einführungsvideo an: | |||
#[http://www.mathworks.de/videos/stateflow-overview-61210.html Stateflow Overview] | |||
#[http://www.mathworks.de/videos/getting-started-with-stateflow-70063.html Getting Started with Stateflow] | |||
#[http://www.mathworks.de/videos/state-transition-tables-70057.html State Transition Tables] | |||
#[http://www.mathworks.de/videos/integrated-debugger-70058.html Integrated Debugger] | |||
#[http://www.mathworks.de/videos/introduction-to-stateflow-for-controls-applications-68889.html Introduction to Stateflow for Controls Applications] | |||
#[http://www.mathworks.de/products/stateflow/index.html Mathworks Stateflow] | |||
== [http://193.175.248.56/wiki/index.php/BSD-Lizenzbedingung BSD-Lizenz] == | == [http://193.175.248.56/wiki/index.php/BSD-Lizenzbedingung BSD-Lizenz] == | ||
Zeile 67: | Zeile 73: | ||
Hochschule Hamm-Lippstadt. Alle Rechte vorbehalten. | Hochschule Hamm-Lippstadt. Alle Rechte vorbehalten. | ||
---- | ---- | ||
→ zurück zum Hauptartikel: [[Virtuelle_Lehrveranstaltungen|Virtuelle Lehrveranstaltungen]] | → zurück zum Hauptartikel: [[Virtuelle_Lehrveranstaltungen|Virtuelle Lehrveranstaltungen]] |
Version vom 31. Mai 2014, 10:16 Uhr
Autor: Prof. Ulrich Schneider
Lektion: Simulink Getting started
Dauer: 135 Minuten
Schauen Sie sich diese Einstiegstutorial
- So einfach geht’s in Simulink – eine Einführung! (40 Minuten)
- MATLAB Tutorial - Simulink Getting Started (Englisch) (35 Minuten)
an und führen Sie selbst die dort vorgeführten Arbeitsschritte aus.
Wann sollten Sie Simulink verwenden?
Ganz einfach
- wenn Sie Matlab-Modelle in Echtzeit auf einer Hardware (Arduino, Raspberry Pi, dSpace Autobox, etc.) laufen lassen möchten.
- wenn Sie automatisch Code für eine Embedded-Hardware generieren möchten.
- wenn es Ihnen um Echzeitanwendungen insbesondere für regelungstechnische Aufgaben geht.
Ziel
- Erstellen und Simulieren einfacher Simulink-Models
- Implementieren und parametrisieren einzelner Simulink-Blöcke
- Arbeiten mit Scopes
- Einblicke in die Simulink-Benutzeroberflächen
- Überblick über die Simulink-Bibliothek
Aufgabe
- Erstellen Sie ein Modell mit einer Simulationslänge von 100 Samples (Startzeit = 0).
- Erzeugen Sie eine Sinuswelle der Eigenschaften
- Addieren Sie auf das Signal den konstanten Wert 5.
- Plotten Sie den Verlauf mit einem Scope.
Musterlösung
Weiterführende Links
- FH Südfestfalen: Einführung in Simulink
- TU München: Einführung in Simulink
- Kurzeinführung in Matlab/Simulink/Stateflow
Lektion: Integration und Differenziation
Dauer: 45 Minuten
Aufgabe
- Erzeugen Sie anstatt eines Sinus-Signals ein PWM-Signal (60% Width) / Sägezahnsignal
- Integriere das Sinus-Signal und plotte sowohl die Original-Sinuskurve und die Integrierte Sinuskurve. Benutze hierfür den diskreten Zeit-Integrator und beobachte, wie die Kurven aussehen, wenn man die Sample-Zeiten verändert.
- Erstelle die Formel:
Musterlösung
Lektion: Einführung in Subfunktionen und Bedienung der Scopes
Beispiel: Aufbau eines Modulo-4-Zählers
Aufgabe
- Erzeugen Sie ein Clock-Signal.
- Erstellen Sie anschließend einen Modulo-4-Zähler, der die Clocks zählt und jeden vierten High-Pegel ausgibt.
Musterlösung
Lektion: NXT Target
Lektion: Stateflow Getting started
Schauen Sie sich zuerste die Einführungsvideo an:
- Stateflow Overview
- Getting Started with Stateflow
- State Transition Tables
- Integrated Debugger
- Introduction to Stateflow for Controls Applications
- Mathworks Stateflow
BSD-Lizenz
Copyright (c) 2014, Hochschule Hamm-Lippstadt, Dep. Lip. 1, Prof. Ulrich Schneider
Hochschule Hamm-Lippstadt. Alle Rechte vorbehalten.
→ zurück zum Hauptartikel: Virtuelle Lehrveranstaltungen