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

Detailfrage zur Subplot- Funktion

 

Grizzly
Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 26.05.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 12:38     Titel: Detailfrage zur Subplot- Funktion
  Antworten mit Zitat      
Hallo zusammen,

angenommen ich plotte 2 Koordinatensysteme untereinander mit der
subplot Funktion.
Beide haben die Zeit auf der x-Achse aber unterschiedliche Messwerte auf den jeweiligen y-Achsen.
Verwende ich nun das zoom-in tool beispielsweise bei der oberen Graphik um einen bestimmten Zeitbereich näher zu betrachten, wird dann auch die untere Graphik zeitgleich geplottet ???

Vielen Dank für eure Antworten schonmal
Grüße Grizzly
Private Nachricht senden Benutzer-Profile anzeigen


Skai
Forum-Anfänger

Forum-Anfänger


Beiträge: 13
Anmeldedatum: 23.03.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 12:48     Titel:
  Antworten mit Zitat      
Hallo,


also generell steht da dann jeder plot für sich, d.h wenn du zoomst wird nur in diesem Plot gezoomt, nicht in allen Plots
_________________

Grüße Skai
Private Nachricht senden Benutzer-Profile anzeigen
 
Grizzly
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 26.05.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 12:55     Titel:
  Antworten mit Zitat      
Aha, das habe ich schon erwartet (wär auch zu schön gewesen)
Gibt es denn eine Möglichkeit beide Graphiken zu "linken" ?
Ich meine, wenn man in das eine Koordinatensystem zoomt, das andere automatisch den gleichen Zeitintervall anzeigt ...
oder muss ich tatsächlich in beiden Graphiken exakt den gleichen Zeitbereich plotten ?
Das wäre sehr umständlich, da mein file sehr sehr groß ist...
Private Nachricht senden Benutzer-Profile anzeigen
 
Skai
Forum-Anfänger

Forum-Anfänger


Beiträge: 13
Anmeldedatum: 23.03.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 13:03     Titel:
  Antworten mit Zitat      
Wäre jetz auch mein ansatz gewesen, dass du den gewünschten Zeitbereich einfach plottest....Was hat das denn mit der Größe des Files zu tun??!
_________________

Grüße Skai
Private Nachricht senden Benutzer-Profile anzeigen
 
Lord nibbler

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 13:33     Titel:
  Antworten mit Zitat      
Hallo,

das geht mit

Code:


Gruß Lord nibbler
 
Grizzly
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 26.05.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 14:49     Titel:
  Antworten mit Zitat      
Ich muss die gewünschten Zeitbereiche erst finden und die Suche wäre um einiges leichter mit dem zoom in tool...
werde es jetzt erstmal mit dem linkaxes probieren.
ich halte euch auf dem Laufenden

Grüße Grizzly
Private Nachricht senden Benutzer-Profile anzeigen
 
Skai
Forum-Anfänger

Forum-Anfänger


Beiträge: 13
Anmeldedatum: 23.03.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 15:07     Titel:
  Antworten mit Zitat      
auch wenn du die gewünschten Zeitbereiche erst finden musst , gibts doch bestimmt nen Kriterium, das den Bereich dann als den gesuchten eingrenzt...diese "Auswahl" kannst du Matlab doch auch tun lassen..
_________________

Grüße Skai
Private Nachricht senden Benutzer-Profile anzeigen
 
Grizzly
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 26.05.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 17:09     Titel:
  Antworten mit Zitat      
Naja, es geht um Luftschadstoffe und Niederschlag.
Da wäre es sehr praktisch einzelne Niederschlagsereignisse der Reihe nach zu betrachten um einen Trend herauslesen zu können...
So kann ich alle Daten über z.B. 5 Jahre plotten und auf einzelne Tage zoomen und das Verhalten der Luftschadstoffe zum selben Zeitpunkt betrachten.
Ich schreibe gerade mein Programm mit linkaxes um und hoffe dass ich so weiterkomme.
Grüße
Private Nachricht senden Benutzer-Profile anzeigen
 
Skai
Forum-Anfänger

Forum-Anfänger


Beiträge: 13
Anmeldedatum: 23.03.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.06.2011, 17:13     Titel:
  Antworten mit Zitat      
ok verstehe...wenn du´s hinbekommen hast, kannst gerne mal Lösung posten würd mich auch interessieren
_________________

Grüße Skai
Private Nachricht senden Benutzer-Profile anzeigen
 
Grizzly
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 26.05.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 21.06.2011, 22:36     Titel:
  Antworten mit Zitat      
Und geschafft !
hier ein einfaches Beispiel:

Code:
x=[0:0.01:6*pi];
figure
h(1) = subplot(2,1,1);
plot(x,sin(x));
h(2) = subplot(2,1,2);
plot(x,tan(x));

linkaxes(h,'x')

set(h,'xlim',[0 6*pi])
set(h(1),'ylim',[-1 1])
set(h(2),'ylim',[-10 10])

title(h(1),'sin(x)')
title(h(2),'tan(x)')


jetzt kannst du mit dem zoom-in tool in die daten von sin(x) schauen und der untere plot wird synchronisiert.
pan tool geht für details auch sehr gut.

das ganze verträgt sich nur nicht gut mit der datetick funktion...
Grüße Grizzly
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.