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

Colormap-Einstellungen

 

Lutz
Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 29.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.01.2009, 14:06     Titel: Colormap-Einstellungen
  Antworten mit Zitat      
Hallo,

bin totaler Matlab-Anfänger, möchte aber gerne die grafischen Vorteile gegenüber von Excel nutzen. Habe leider über Suche nicht genau gefunden was ich brauche... Ich lese aus Excel eine Matrix ein:
Code:

>> A = xlsread ('Excel Test')

A =

    1.0000   10.0000    0.1000
    ...
 


Jetzt mache ich daraus über
Code:


ne Grafik. Das Problem ist nur, die ist einfach nur rabenschwarz? Jetzt ändere ich auf

Code:


Dann funktioniert es. Was mache ich vorher falsch?

Vielen Dank für Eure Hilfe und Gruß
Lutz
Private Nachricht senden Benutzer-Profile anzeigen


Bijick
Ehrenmitglied

Ehrenmitglied



Beiträge: 914
Anmeldedatum: 18.06.07
Wohnort: Nürnberg
Version: R2006b, R2008b
     Beitrag Verfasst am: 29.01.2009, 14:58     Titel:
  Antworten mit Zitat      
Hallo Lutz,

ich kann das grad nicht reproduzieren.

Code:


gibt ein zufriedenstellendes Ergebnis. Könntest Du ein möglichst kleines, aber lauffähiges Beispiel posten (anhängen), das den Fehler zeigt?

Ansonsten kann ich mir nicht vorstellen, dass eine colormap mit 300 verschiedenen Werten nicht ausreicht, um alle Schattierungen zu sehen. Aber das Verhalten ist natürlich mysteriös.

Herzliche Grüße
Bijick
_________________

>> why
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Lutz
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 29.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.01.2009, 15:52     Titel:
  Antworten mit Zitat      
Hallo Bijick,

vielen Dank für Deine Hilfe. Ich füge mal meine Excel-Test-Datei bei. Aus dieser erzeuge ich dann die Grafik, die bei

Code:


einheitlich schwarz ist.

Ich habe vorhin auch mit
Code:

>>camlight
 


rumprobiert - wird ein bisschen sehr hell die Grafik. Kann man dass auch irgendwo wieder "ausschalten"? (Doofe Frage?)

Danke und Gruß

Lutz

Test.fig
 Beschreibung:

Download
 Dateiname:  Test.fig
 Dateigröße:  15.18 KB
 Heruntergeladen:  642 mal
Excel Test.xls
 Beschreibung:

Download
 Dateiname:  Excel Test.xls
 Dateigröße:  13.5 KB
 Heruntergeladen:  642 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Bijick
Ehrenmitglied

Ehrenmitglied



Beiträge: 914
Anmeldedatum: 18.06.07
Wohnort: Nürnberg
Version: R2006b, R2008b
     Beitrag Verfasst am: 29.01.2009, 17:42     Titel:
  Antworten mit Zitat      
Hallo Lutz,

ich habe jetzt ewig rumprobiert, aber keine befiredigende Antwort gefunden. Lustig ist dieses Spielchen, das den Effekt gut zeigt:

Code:
A = xlsread('Excel Test');
surfl(A)
colorbar

for ind = 1:1000
colormap(gray(ind)),pause(0.01)
end

shading interp

for ind = 1:1000
colormap(gray(ind)),pause(0.01)
end


Es liegt also am "shading interp" in Verbindung mit großer colormap.

Dann habe ich auf der Seite "Figure Properties" der Matlab-Hilfe noch das gefunden:

Zitat:
Number of Colors Allowed
Colormaps can be any length (up to 256 only on MS-Windows), but must
be three columns wide. The default figure colormap contains 64 predefined
colors.


Warum es bei größeren Zahlen nicht klappt und was da stattdessen passiert, konnte ich nicht in Erfahrung bringen.

Vielleicht kann ja noch jemand anders etwas beitragen.

Herzliche Grüße
Bijick
_________________

>> why
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Bijick
Ehrenmitglied

Ehrenmitglied



Beiträge: 914
Anmeldedatum: 18.06.07
Wohnort: Nürnberg
Version: R2006b, R2008b
     Beitrag Verfasst am: 29.01.2009, 17:46     Titel:
  Antworten mit Zitat      
Ach so, zu der letzten Frage,

das camlight bekommt man so wieder weg:

Code:


Herzliche Grüße
Bijick
_________________

>> why
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Lutz
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 29.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.01.2009, 18:29     Titel:
  Antworten mit Zitat      
Hallo Bijick,

vielen Dank für deine Hilfe. Sieht ja sehr gut, bis es dann ins Schwarze kippt...
Ich habe das übrigens hier her mit den 1000 (ganz am Ende der Seite):

http://mo.mathematik.uni-stuttgart.de/kurse/kurs4/seite25.html


Danke und Schöne Grüße

Lutz
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.