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

Figures vergleichen?

 

torsten23
Forum-Anfänger

Forum-Anfänger


Beiträge: 42
Anmeldedatum: 21.11.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.08.2010, 17:27     Titel: Figures vergleichen?
  Antworten mit Zitat      
Hallo,

ich hab hier zwei Figures, mit ähnlichen Inhalten,

kann ich die in ein gemeinsames Figure reinladen und dadurch dann vergleichen?

z.B. wenn ich sage das eine Figure, da sollen die Kurven rot sein und vom andern blau


Torsten
Private Nachricht senden Benutzer-Profile anzeigen


Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 16.08.2010, 18:29     Titel:
  Antworten mit Zitat      
Verschiedene Gedanken dazu: Gilt es hier die Daten/Signale zu vergleichen? Ist das dann Signalverarbeitung oder Statistik und es gibt bereits geeignete Tools unter MATLAB dafür?

Das mit den Farben und dem Zusammenhang zum Thema "vergleichen" verstehe ich gar nicht.

Generell kann man mit SET und GET alle Daten (Werte, Farben) auslesen und manipulieren. Letztendlich wird das schon gehen.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
torsten23
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 42
Anmeldedatum: 21.11.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.08.2010, 08:58     Titel:
  Antworten mit Zitat      
naja es geht und die Visulisierung von Algorithmen und deren Konverenz....

also wie sich der Abstand von berechneten Matrixen in Laufe der Zeit (Iterationsschritte) an eine bestimmte annähert...

da ich hier verschiedene Parameter habe würde ich gerne beide Figures die ich sowieso schon erzeuge in ein Figure bekommen...

ein neuer Plot mit beiden werden extra zu erstellen, stelle ich mir etwas umständlicher vor.

Torsten
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 17.08.2010, 13:19     Titel:
  Antworten mit Zitat      
Wie gesagt - mit GET geht es immer. Beispielcode:

Code:

figure(1)
plot([1,2,3,4],[1 4 3 2])
figure(2)
plot([1,2,3,4],[4 2 2 3])
h=get(gca,'Children');
x2=get(h,'XData');
y2=get(h,'YData');
figure(1)
hold on
plot(x2,y2,'r')
 
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Norbert

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.08.2010, 09:05     Titel: Kreuzkorrelation
  Antworten mit Zitat      
Hallo,

in einem Videobearbeitungsprojekt zur Prädektion haben wir die einzelnen Frames mit der Kreuzkorrelation verglichen. Ich bin mir fast sicher dass es bei deinem Problem damit auch zu lösen ist.
Der Befehl ist "xcorr" als ergebnis bekommst du dann den Punkt der größten Ähnlichkeit dann könntest du zum beispiel das Bild verschieben, an diesen Punkt, und beide Frames von einander abziehen und schon hast du ein "Unterschiedsbild".

Gruß Norbert
 
MartinBruha
Forum-Anfänger

Forum-Anfänger


Beiträge: 47
Anmeldedatum: 31.07.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.08.2010, 14:19     Titel:
  Antworten mit Zitat      
Hallo,
wenn Du die beiden Kurven zusammen in einem plot haben willst und nur so "grob" vergleichen, kannst du einfach
Code:
H=gcf; H=H+1;
figure(H), plot(Daten1(1,:), Daten1(2,:),'b')),grid on
hold on, figure(H), plot(Daten2(1,:),Daten2(2,:),'r'),grid on
 

schreiben. Dann bekommst du 2 Graphen (blau und rot) gemeinsam in einem Fenster.
Zum Weiterverarbeiten ist es natürlich nicht so toll, aber du hast einen schnellen Vergleich.

Gruss
Martin
_________________

Martin Bruha
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.