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

Daten aus Subplot extrahieren

 

kj1234

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.05.2020, 10:50     Titel: Daten aus Subplot extrahieren
  Antworten mit Zitat      
Hallo zusammen,

ich bin noch ziemlich neu in der MATLAB-Umgebung und hab eine Frage zu einer Aufgabe. Es geht darum aus einem Subplot die x und y werte zu extrahieren, um den Graphen dann nochmal getrennt auszugeben.

Die Aufgabe lautet:

Ein Datensatz namens testfigure.fig und analysefigure.m ist gegeben.

%% Demo für hierarchischen Aufbau von Graphiken:
% Es wird ein Figure geöffnet und es soll der Datensatz zu einer
% bestimmten Kurve extrahiert werden:

%% Konkrete Aufgabe:
% Extrahieren sie die Daten (x,y Werte) aus dem Subplot RARE
%

%% Schritt 1: Zur Sicherheit alles bereinigen:
close all;
clear all;

%% Schritt 2: Das Bild wird geöffnet und zunächst mal betrachtet

open testfigure.fig

% Das Bild besteht aus neun subplots; alle werden durch ein axes Objekt
% repräsentiert.
%
%% Aufgabe : Es sollen die Daten des Subplot mit Namen RARE extrahiert werden!!
%
%% Zunächst Handle auf aktuelle figure setzen:
% ...... ab hier selbst code einfügen
fig=gcf;

%% Handles auf vorhandene "children" der aktuellen figure holen:

get(fig);
%% Da mehrere children vorhanden sind, bzw. sein können ist hchild ein Vektor mit
% unbekannter Länge! --> Länge bestimmen
hchild=get(fig,'Children');
a=length(hchild);


%% Alle Children durchgehen (Schleife)
% Es kommen aber nur Children vom "Typ" axes in Frage!!
% Dabei suchen ob ein Child vom Typ "axes" das Label "RARE" hat

Da ich in MATLAB noch ziemlich unerfahren bin, weis ich hier leider nicht wie ich diesen Teil umsetzten kann bzw. wie ich auf die Label zugreifen kann.



%% Kontrolle der Daten in einem separaten Bild:
% neue figure

ich hoffe jemand kann mir mit meinem Problem helfen.

Vielen Dank schonmal im Voraus.


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.