WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Akkumulator in Simulink

 

senmeis
Forum-Guru

Forum-Guru


Beiträge: 301
Anmeldedatum: 09.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.11.2015, 15:24     Titel: Akkumulator in Simulink
  Antworten mit Zitat      
Servus,

wie wird ein normaler Akkumulator in Simulink geschafft, nämlich eine Summe bei jedem Takt ausgeben?

Owen
Private Nachricht senden Benutzer-Profile anzeigen


senmeis
Themenstarter

Forum-Guru

Forum-Guru


Beiträge: 301
Anmeldedatum: 09.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.11.2015, 16:57     Titel:
  Antworten mit Zitat      
Bisher habe ich noch keinen vorhandenen Block in Simulink gefunden. Was mir einfällt ist vielleicht eine Embedded Function. Gibt’s andere einfacheren Möglichkeiten? Schliesslich ist das ja eine allgemeine Aufgabe.

Owen
Private Nachricht senden Benutzer-Profile anzeigen
 
Epfi
Forum-Meister

Forum-Meister



Beiträge: 1.134
Anmeldedatum: 08.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.11.2015, 17:33     Titel:
  Antworten mit Zitat      
Da das ja sowieso nur für eine feste Taktrate Sinn ergibt, kannst Du einfach einen Discrete Time Integrator benutzen und in der Einstellungsmaske auf "Accumulation" einstellen. Oder

Wenn das nicht gefällt, einen Memory-Block auf sich selbst zurückkoppeln und am Eingang noch den neuen Eingangswert addieren. Das funktioniert dann auch bei variabler Schrittweite.
Private Nachricht senden Benutzer-Profile anzeigen
 
senmeis
Themenstarter

Forum-Guru

Forum-Guru


Beiträge: 301
Anmeldedatum: 09.03.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.12.2015, 15:14     Titel:
  Antworten mit Zitat      
Vielen Dank. Discrete Time Integrator ist eine gute Lösung.

Spielt das eine Rolle, ob Forward Euler oder Backward Euler ausgewählt wird? Ich denke, das spielt eine Rolle nur bei Integrationen.

Owen
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.