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

Area - handle - Farbübernahme

 

Peter_W

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.12.2013, 16:32     Titel: Area - handle - Farbübernahme
  Antworten mit Zitat      
Hallo Leute,

ich habe eher ein kleines Problem mit dem Befehl 'area'. Ich zeichne zwei Area - Plots innerhalb meiner GUI und möchte Sie darstellen. Soweit so gut. Die erste Grafik ist korrekt gezeichnet (B - grün, W - blau, P - gelb) und die zweite Grafik ( V - schwarz) erscheint und schwups, sind auch B,W und P schwarz. Da der Rechenvorgang äußerst lang ist, sehe ich das er die erste Area erst richtig darstellt und erst als die zweite Area geplottet wird, ein Farbwechsel stattfindet.

Code:

%% Plot 1 - E_Test
axes(handles.axes1);

p1 = area ([B',W',P']);
   xlim ([0 35040]);
   ylim ('auto');
   colormap([0 1 0;0 0 1; 1 1 0]);
   legend ('B', 'W', 'P');


% speichere handles in figure
handles.p1=p1;

guidata(handles.axes1,handles.p1);

%% Plot 2 - V_Test
load ('Copy_of_Test_S.mat');
axes(handles.axes2);

p2 = area([V]);
     xlim ([0 35040]);
     ylim ('auto');
     colormap ([0 0 0])
     ylabel('L','FontSize',10);
     xlabel('Z','FontSize',10);
     
% speichere handles in figure
handles.p2=p2;

guidata(handles.axes2,handles.p2);
 


Wieso macht er das und wo liegt mein Fehler?

Viele Grüße
Peter


Peter_W

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.12.2013, 11:59     Titel:
  Antworten mit Zitat      
Keiner der mir weiterhelfen kann?
Anscheinend übernimmt colormap ([0 0 0]) das für alle Areas...
 
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.