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

Plot aus Scope von Simulink

 

nufan

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.02.2011, 12:15     Titel: Plot aus Scope von Simulink
  Antworten mit Zitat      
Hi,

habe mal wieder ein kleines Problem...
ich muss für meine Arbeit die Scope's, in figures umändern.
Ich habe vom Scope mal versucht das ganze in den Workspace zu laden und zwar als "array".
Jetzt habe ich eine Datei im Workspace. Ist ja schon mal gut

Very Happy

Nur... ich würde dieses gerne plotten, aber wie? Der Scope aus Simulink beinhaltet auf der x- Achse die Zeit und auf der y-achse drei Signale, nämlich Strom, Spannung und Ladezustand.

All dies würde ich gerne mit einem "subplot" in einem Fenster haben. Ich versteh nur nicht, wie ich das plotten kann.

Embarassed

Über Hilfe wäre ich überaus dankbar!!!!!

Viele Grüße
Christoph


Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 01.02.2011, 14:05     Titel:
  Antworten mit Zitat      
Ich kann einen Teilbeitrag dazu liefern. Ein Scope ist im Prinzip schon eine Figure, die Handles sind nur versteckt. Es gibt ein paar Solutions für verwandte Fragestellungen die vielleicht anpassbar sid:

Z.B.:

http://www.mathworks.com/support/so.....6DKUE7/?solution=1-6DKUE7

oder

http://www.mathworks.com/support/so.....2CNEIW/?solution=1-2CNEIW

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
nufan

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.02.2011, 15:02     Titel:
  Antworten mit Zitat      
Hi,

danke für deine antwort. leider bringt mich das nicht viel weiter, weil ich gerne die achsen beschriften möchte und evtl noch mehr figures in einem fenster haben will!
gruß
Chris
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 01.02.2011, 15:19     Titel:
  Antworten mit Zitat      
Ich denke das verändert die Fragestellung dann in Richtung "wie mache ich, dass meine Figure genau so aussieht wie es soll". Für viele im Forum hier ist das am einfachsten mit Codebeispielen zu erschlagen, also MAT file mit Daten und Code für die Figure - soweit wie man es halt hat. Die Community kann dann die Ergänzungen vorschlagen.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.499
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 01.02.2011, 15:25     Titel:
  Antworten mit Zitat      
Hallo,

anstatt das Erscheinungsbild des Scopes so zu verändern, dass er wie eine Figure aussieht, könnte es einfacher sein, direkt eine Figure zu erstellen.

Beispiel: du hast zwei Signale auf deinem Scope. Statt in den Scope-Block oder sie mit dem Scope Manager zu beobachten, führst du die Signale in Out-Ports. Diese machen die Daten im Workspace verfügbar. Und dann kannst du so plotten, wie du willst; als Anfang
Code:


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 ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
nufan

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.02.2011, 17:09     Titel:
  Antworten mit Zitat      
Hi,

danke für die Antworten!

Also ich habe die Daten ja schon im Workspace von Matlab, indem ich diese aus dem Scope als "array" in den Workspace geladen habe. allerdings will ich diese jetzt "plotten". da ist mein frage, wie ich das machen soll, ohne die daten mit einem "out-port" rüberzuladen. oder geht das womöglich nicht? Bin leider noch anfänger in sachen matlab Embarassed
grüße
christoph
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 01.02.2011, 18:30     Titel:
  Antworten mit Zitat      
Also wenn die Daten im Workspace sind, kann man sie einfach mit PLOT / SUBPLOT plotten. Daher mein angebot von weiter oben mit dem konkreten Plot zu helfen wenn wir die konkreten Daten (oder Dummy Daten) haben.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
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.