|
Haloi |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.09.2014, 10:44
Titel: Colormap auslesen
|
|
Hallo zusammen,
schon länger sitze ich an einem Problem was vermutlich recht einfach zu lösen ist!
Es soll eine Colormap als Matrix in einer Variablen gespeichert werden, ohne das eine neue figure erstellt wird.
Mein Ansatz( Nicht viel, ich weiß^^):
Haloi
|
|
|
|
|
Nras |
Forum-Meister
|
|
Beiträge: 608
|
|
|
|
Anmeldedatum: 21.02.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.12.0.635 (R2011a)
|
|
|
|
|
|
Verfasst am: 19.09.2014, 10:54
Titel:
|
|
Hallo,
dazu musst du nur den Namen der Colormap als Argument einfügen und als Argument davon dann noch die Anzahl der Farbabstufungen. Für die Colormap hsv mit 16 Farben geht das so:
Um zu sehen, welche vordefinierten Colormaps es so gibt hilft ein
Viele Grüße,
Nras.
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.09.2014, 12:06
Titel:
|
|
Aber wenn ich die Zeile ausführe öffnet sich automatisch eine neue leere figure! Ich möchte die Matrix ohne das die figure erstellt wird. Sie zu schließen ist auch keine saubere Lösung, da je nach Fall keine neue erstellt wird wenn schon andere figures bestehen.
viele Grüße
Haloi
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 19.09.2014, 13:54
Titel:
|
|
Hallo
da musst man Handle des Figure an COLORMAP übergeben werden
|
|
|
Nras |
Forum-Meister
|
|
Beiträge: 608
|
|
|
|
Anmeldedatum: 21.02.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.12.0.635 (R2011a)
|
|
|
|
|
|
Verfasst am: 19.09.2014, 15:12
Titel:
|
|
Zitat: |
Es soll eine Colormap als Matrix in einer Variablen gespeichert werden, ohne das eine neue figure erstellt wird. |
Soweit ich das sehen kann, benötigt der Aufruf von colormap meine figure. Wenn es schon (mindestens) irgendeine figure gibt, findet colormap diese figure und bentutzt sie. Ansonsten wird eine figure geöffnet.
Von daher wirst du nicht um das Öffnen und Schließen einer figure drum rumkommen. Es funktioniert wohl nur so:
Aber... wer braucht denn eine colormap, ohne danach/davor eine figure zu benötigen? Vielleicht kannst du ja die figure ganz am Anfang Programms öffnen und erst nach den Berechnungen/was auch immer mit den plots befüllen.
Falls du wirklich nur die Matrix willst, geht das einfach ohne den Aufruf von colormap:
Viele Grüße,
Nras.
|
|
|
Haloi |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 19.09.2014, 15:42
Titel:
|
|
Hallo,
hat geklappt:), Danke.
Erstaunlich, wenn ich die größe der Colormap nicht angebe ->" c = gray" öffnet er die figure. Ich möchte im vorraus die colormap bearbeiten und später für eine Anzahl verschiedener figures verwenden. Dabei bestehen eventuell schon welche deren colormap nicht geändert werden soll.
Haloi
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|