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 in x-Richtung verschieben

 

baddy010
Forum-Anfänger

Forum-Anfänger


Beiträge: 21
Anmeldedatum: 16.06.16
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.09.2016, 12:30     Titel: plot in x-Richtung verschieben
  Antworten mit Zitat      
Hallo,

wenn ich mehrere Plots in einem Fenster darstellen möchte, diese aber untereinander einen Offset haben, wie kann ich die am leichtesten in x-Richtung verschieben?
In dem Bild sieht man meine drei Plots, die alle unterschiedlich viele Werte in dem dargestellten Bildausschnitt haben. Wie kann ich also die rote und die gelbe Kurve so verschieben, dass die Minima mit dem der blauen übereinstimmen?

Danke!

Ueberlagerung.jpg
 Beschreibung:

Download
 Dateiname:  Ueberlagerung.jpg
 Dateigröße:  102.65 KB
 Heruntergeladen:  315 mal
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


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

wie wäre es, den Offset von den x-Werten abzuziehen?
Kennst du den Offset oder musst du ihn noch ermitteln?

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

Forum-Anfänger

Forum-Anfänger


Beiträge: 21
Anmeldedatum: 16.06.16
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.09.2016, 13:00     Titel:
  Antworten mit Zitat      
Den Offset kenne ich leider nicht, habe ihn gerade manuell bestimmt. Da ich aber nicht nur die 3 Plots, sondern in Summe 27 verschiedene habe, würde ich daran ewig sitzen. Vor allem, weil die Datenvektoren auch sehr lang sind.

Habe daran gedacht, den offset von MATLAB bestimmen zu lassen, indem ich quasi die Winkeldifferenz des roten zum blauen ersten Minima in dem Bildausschnitt berechne und für jeden plot so weiter. Und dann kann ich ja einfach um dieses offset verschieben lassen. Aber dafür bin ich ehrlich gesagt nicht geübt genug in MATLAB, um das zu programmieren. MATLAB müsste dafür ja zuerst die Position des Minimums in diesem Intervall ermitteln und dann den Winkelwert dazu suchen.

Kannst du mir dabei helfen?
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.