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

PNG datei im Matlab plotten

 

Nassimi
Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 13.07.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.07.2014, 20:33     Titel: PNG datei im Matlab plotten
  Antworten mit Zitat      
Hallo,
ich habe ein Plot, der als PNG gespeichert ist und wollte diesen Plot mit einem Plot aus Simulink zusammen in einem Plot zeigen,damit ich die Zeitkonstante vergleichen kann. Aber ich weiß nicht wie?
Kann bitte Jemand mir helfen?
Danke!
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 13.07.2014, 20:51     Titel:
  Antworten mit Zitat      
Hallo,

z.B. png mit imread laden, mit image anzeigen, und dann mit plot die Ergebnisse aus Simulink drüberlegen.
Geschickter wäre es natürlich, den Plot als .fig abgespeichert zu haben.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Nassimi
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 13.07.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.07.2014, 22:56     Titel:
  Antworten mit Zitat      
Danke für deine Hilfe.
übrigens der erste Plot,der als PNG gespeichert war, kommt nicht aus Matlab sonder als Modelica. Dort konnte ich das nur als Image File(png,svg,bmp) das plot speichern.

Gruß
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 14.07.2014, 09:01     Titel:
  Antworten mit Zitat      
Hallo,

verstehe.
Wäre es möglich, die Daten aus Modelica zu exportieren, und dann beide Datensätze in MATLAB zu plotten?

Wenn du meinen Vorschlag umsetzt, musst du im Grunde wissen, wie die Achsen skaliert sind (d.h. schwierig zu automatisieren) und bei dem Plot die Skalierung entsprechend anpassen.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Nassimi
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 13.07.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.07.2014, 15:35     Titel:
  Antworten mit Zitat      
Hallo,
ja es ist theoretisch mögliche, das von Modelica in Matlab zu exportieren, aber das ist zu Kompliziert.
Bei deinem Vorschlag habe ich das Problem, dass PNG-Plot selber 2 Achsen hat und nach dem mit image gezeigt wird,kommt noch 2 Parallele Achsen dazu.
wie soll ich die Achsen und die Skalierung anpassen?
Danke!

Gruß
Nassim
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 14.07.2014, 16:55     Titel:
  Antworten mit Zitat      
Hallo,

wenn du die Graphik nur als Bild hast, ist es äußerst schwierig festzustellen, wo die Koordinatensyste,e sind. Man kann sich da sicher eine Lösung zusammenbasteln (z.B. mit ginput wirklich schauen, wo genau was ist), aber es würde wohl Stückwerk werden und somit schwierig zu automatisieren.
Ist der Export aus Modelica in eine Textdatei denn so schwierig?!

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Nassimi
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 13.07.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.07.2014, 20:57     Titel:
  Antworten mit Zitat      
Hi,
ich habe mein Code in Modelica Notebook geschrieben. Da einige Funktionen im Modelica nicht im Matlab funktioniert,sollte man auf einige Regel achten.
Dafür brauche ich mehr Zeit um Alles richtig zu exportieren,momentan wollte ich Richtigkeit meinem Plot zu kontrollieren,ob das plot aus Molelica gleiche Ergebnisse liefert wie bei Simulink.

Gruß
Nassim
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.