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

Liveplot in fest definiertem Zeitfenster

 

Slamdunker23
Forum-Century

Forum-Century


Beiträge: 101
Anmeldedatum: 03.11.09
Wohnort: Stuttgart
Version: R2012b
     Beitrag Verfasst am: 27.04.2015, 12:18     Titel: Liveplot in fest definiertem Zeitfenster
  Antworten mit Zitat      
Hallo zusammen.

Ich lese mit einem µC Daten in Matlab ein. Die Daten will ich über die Zeit in einem Liveplot darstellen.
Die Plotgröße möchte ich auf 30 Sekunden einstellen, das bedeutet, der Plot soll automatisch immer die aktuellsten 30 Sekunden anzeigen.

Ich kenne mich zur Zeit nur mit festen Daten für die Plotfunktion aus. Muss ich bei jedem einlesen der Daten, die x- und y-Daten neu zuweisen und die dann auf die gewünschten 30 Sekunden beschränken?

Ebenfalls soll natürlich die x-Achse (Zeit) mitlaufen.

Könnt ihr mir da eine Hilfestellung geben, wie ich an das Problem herangehen soll?

Vielen Dank und herzliche Grüße!
Private Nachricht senden Benutzer-Profile anzeigen


Slamdunker23
Themenstarter

Forum-Century

Forum-Century


Beiträge: 101
Anmeldedatum: 03.11.09
Wohnort: Stuttgart
Version: R2012b
     Beitrag Verfasst am: 30.04.2015, 09:39     Titel:
  Antworten mit Zitat      
Okay, ich habe eine Funktion geschrieben, die mir hier weiterhilft.

Der Plot wird bei jedem Mal Einlesen neuer Daten vom µC mit den x- und y-Daten aktualisiert (mit set 'XData' und 'YData').
Diese Daten enthalten nicht die gesamten Daten von der Messaufzeichnung, sondern nur die aktuellsten Daten (der letzten 30 Sekunden).

So funktioniert alles und ich bin zufrieden.

Herzlicher Gruß!
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 - 2025 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.